Home Blog Page 8520

Marcelo Tosatti, Linux-2.4 kernel maintainer, deported by U.S.

From Linuxandmain.com: “The Brazilian wunderkind entrusted with maintaining the Linux-2.4 kernel has been deported by the United States due to a visa problem … ‘I have been deported from USA because I had a tourist visa, and I was going for business (which requires a b2 visa).’ “

The Linux revolution could be over (SSSCA bill)

Steven writes, “This article on Linuxguru.net goes more deeply in depth of the new bill that could be passed by the Senate, prohibiting the use of any ‘digital media device’ that does not integrate proper copyright restrictions.”

Initial CRADA report finds extensive usage of Open Source within Naval Oceanographic Office

Preliminary findings from an on-going Open-Source Software Institute (OSSI) study indicate wide and accepted usage of open-source software within U.S. Naval Oceanographic Office’s (NAVOCEANO) enterprise-level systems.
The OSSI report is part of a Cooperative Research and Development Agreement (CRADA) signed between Commander, Naval Meteorology and Oceanography Command (CNMOC) and OSSI last November. A key element in the performance of the CRADA is the administration of a technical and strategic study concerning the application of open-source software at NAVOCEANO.

“After interviewing representatives of all departments within NAVOCEANO, it is clear that there is extensive use of open-source within NAVOCEANO’s computing infrastructure,” the OSSI report stated. “Additionally, as legacy systems have reached end-of-life, they are increasingly being replaced by open-source solutions.”

“These trends, coupled with high enthusiasm for open-source in most departments, and open-source’s increasing suitability in enterprise environments, makes it likely that a substantial portion of NAVOCEANO’s computing infrastructure may depend on open-source systems in the future,” the report continued.

The NAVOCEANO Chief Information Officer, John Lever, commented, “The initial findings of the OSSI study have surpassed my initial expectations. I believed that open-source software would have payoff for our IT enterprise, but I was a bit surprised at the extent to which this methodology has already permeated the organization at the grass roots level.”

“We are very encouraged by what we’ve found in the preliminary stages of the CRADA process,” said OSSI chairman, John Weathersby. “From the beginning, we were aware that several systems within NAVOCEANO were running on open-source platforms, but it appears that the level and diversity of systems utilizing open-source software are more extensive than our initial expectations.”

The OSSI report resulted from the first phase of interviews and analysis conducted at the NAVOCEANO headquarters located at the Stennis Space Center during February and March of this year. Additional on-site interviews and analysis are scheduled to continue through the spring with a final report due out in midsummer 2002.

“This report represents the very tip of the iceberg regarding the amount of work left to perform in this CRADA,” Weathersby said “The initial phase of the study has focused on dissecting the core elements and functions of the NAVOCEANO IT systems. We’re simply getting our arms around a very dynamic organization and identifying the numerous systems and processes involved in NAVOCEANO’s activities.”

“While this is just the beginning,” Weathersby continued, “we’ve gotten off to a strong start based on the amount of cooperation and support we’ve received from the command and support staff at NAVOCEANO. We are fortunate to have NAVOCEANO as a partner in this effort.”

OSSI’s technical review team for the NAVOCEANO CRADA is lead by Chris Maresca, Senior Partner for Technology at Olliance Consulting Group, Palo Alto, CA. Olliance, a professional service consulting firm specializing in assisting companies and government entities leverage the financial and technical benefits of open source technologies, was selected by OSSI to lead a coalition of commercial parties in the technical review of NAVOCEANO’s IT system.

OSSI member, Intel Corporation, has provided cornerstone sponsorship for the first phase of the CRADA.

“During the initial on-site visit, we met with representatives of all divisions (of NAVOCEANO), during which systems, resources and needs were discussed extensively,” said Maresca. “In addition, overview and background discussions were conducted with CIO staff.”

“As a result of these discussions, an overall picture of the IT systems and data flows emerged. It is clear from the data gathered that NAVOCEANO is currently making significant use of open source at several points in their data processing flow,” he continued.

Maresca explained that in order to define how open source was adding value to NAVOCEANO’s process, the OSSI technical team divided the data processing flows into two basic areas: shipboard or field systems and on-shore systems.

NAVOCEANO’s primary mission is to collect and analyze oceanographic data from around the world and produce an array of operational products for the U.S. Navy, Department of Defense and its commercial, national and international customers. To accomplish its mission, NAVOCEANO collects data from a variety of sources including Navy ships, remote sensors and satellites.

NAVOCEANO’s core shipboard data collection architecture is a system known as ISS60. The current ISS60 deployed platform runs on PA-RISC systems running HPUX. Currently, these systems are being transitioned to x86 systems running Linux.

The on-shore systems form the bulk of NAVOCEANO’s processing infrastructure. The primary purpose of on-shore systems is data transformation, analysis and deliverable production. Depending on the nature of the data, it may also be fed into modeling tools for predictive analysis.

While a variety of commercial operating systems are used in NAVOCEANO’s on-shore operations, the only open-source operating system employed is Linux, the report indicated. Linux systems are used in a multitude of roles, including data processing, visualization, desktop and storage systems. In each case, Linux has been customized to meet the needs of the application, and is typically running on Intel x86 architecture hardware.

A large variety of open source modeling tools are also used at NAVOCEANO. These have often been heavily customized to meet specific NAVOCEANO needs. These modeling tools run on a variety of platforms, from supercomputing platforms to desktop systems, and include software developed in academia and by other government agencies.

“During the course of the initial onsite visit, several additional items of interest were discussed that were not specifically part of the original CRADA,” Maresca said. “These included management strategies and NAVOCEANO’s participation in the Open Source Community.”

“As in many corporate environments, meeting specific and unique demands of software development at NAVOCEANO has required departments to be flexible as they build systems and applications to meet their needs quickly and successfully,” he said. “According to our interviews, this demand for flexibility, scalability and system management control has facilitated the adoption of open source within the NAVOCEANO system.”

Additionally, during discussions with department heads, Maresca said that it became clear that there was a significant interest in examining potential open sourcing of NAVOCEANO developed applications.

The traditional route for making software available to users outside of NAVOCEANO has been through a CRADA. In some instances, this has resulted in NAVOCEANO intellectual property becoming commercial applications.

“By open-sourcing certain in-house applications, a significant community of users could benefit from and improve open source versions of NAVOCEANO applications,” Maresca said. “NAVOCEANO is only one example of the wealth of programs and systems that are being developed by government agencies and organizations based on open source software. The key reason for its proliferation is that the technology is sound and the management and control of the system is only limited by the need of the client.”

After a joint review of the OSSI preliminary report, additional site visits will be scheduled to implement more in-depth analysis of the implementation and administration of open source systems within NAVOCEANO.

Open-Source Software Institute
The Open-Source Software Institute is a non-profit organization comprised of industry, government and academic representatives whose mission is to promote the development and implementation of open-source software solutions within U.S. Federal and State government agencies and academic entities. For additional information regarding the NAVOCEANO CRADA and other OSSI projects, please visit the OSSI web site at http://www.oss-institute.org/ .

Naval Oceanographic Office
The Naval Oceanographic Office, with approximately 1000 military and civilian personnel, acquires and analyzes global ocean and littoral data to provide specialized, mission-essential products and services for the Navy’s fleet. For more information please visit http://www.navo.navy.mil/ .

Olliance Consulting Group
Olliance Consulting Group is a leading professional services firm enabling corporations and government organizations to understand and leverage the business and technology value of Open Source technologies. Olliance Consulting Group blends experienced Open Source and proprietary technical and strategic experts within a proven engagement framework to advise, develop, and implement appropriate Open Source solutions. For more information contact: http://www.olliancegroup.com.

Category:

  • Linux

IBM delivers new technology for building secure Web services

IBM recently announced new security features and

functions in its Web Services Toolkit for dynamic e-business (WSTK) 3.1,

now available for free, trial download on alphaWorks, (www.alphaWorks.ibm.com), the destination for IBM emerging technology.
These additions to the IBM WSTK provide an implementation of SOAP Security

Token and Digital Signature components of the WS-Security specification.

WS-Security is a new specification, co-developed by IBM and announced this

week, to help companies build secure, broadly interoperable Web services

applications. SOAP is an XML-based industry protocol for accessing Web

services in a platform- and language-independent manner.

The SOAP Security Token indicates the message sender’s properties – name,

identity, credentials and capabilities – and is passed with SOAP messages,

which helps identify the message sender to the Web service provider. This

modular technology is useful to Web service providers when they need to

support users with different authentication mechanisms. It also enables Web

services providers to incorporate additional security features to their Web

services applications over time.

“Security is a paramount issue for organizations that are planning to

deploy Web services in mission critical applications, and IBM is committed

to giving businesses early access to the technology necessary for building

secure Web services,” said Bob Sutor, director of e-business standards

strategy, IBM. “IBM’s WSTK 3.1 provides developers with the resources and

tools to start to address end-to-end Web services security, thereby helping

to drive application development and industry adoption.”

Continuing IBM’s commitment to open standards and cross-platform

interoperability, the WSTK 3.1 functions are based on open specifications

such as SOAP, WSDL, WS-Inspection and UDDI, and run on Linux, Windows XP

and Windows 2000 operating systems. IBM offers the most comprehensive Web

Services toolkit for Linux, the open source platform.

The WSTK 3.1 consolidates Web services-related technologies from various

IBM development and research labs and provides an implementation based on

non-proprietary interfaces that supports a variety of platforms. Other

tools and technologies now available in WSTK 3.1 include:

Business Explorer for Web Services (BE4WS)

This XML-based UDDI exploring engine provides application developers with

standard interfaces to perform complex searches in multiple UDDI

directories using a single query request. This allows users to more

efficiently retrieve information about businesses, their services and

service interfaces from one or more UDDI registries. By aggregating results

from multiple UDDI queries and processing the intersecting information from

those searches, BE4WS can help speed the development of Web services

applications.

Web Services Description Language (WSDL) Explorer

Web Services Description Language (WSDL) Explorer is a browser-based tool

that generates an automatic user interface for helping users examine a WSDL

document to understand, discover and invoke available Web services. WSDL is

a protocol for a Web services to describe its capabilities. This will

enable users who do not have a working knowledge of WSDL and XML Schema to

easily make SOAP message requests to a Web service without having to write

code. This thereby simplifies the Web service testing process.

Web Services Management

This management technology illustrates an approach to managing Web services

by providing a Java Management Extensions (JMX) -based systems management

interface. JMX is the Java standard for Management APIs. A JMX M-Bean

Server that tracks Web services statistics — such as the number of times

the Web service is invoked, start/stop times, etc. — is instantiated

globally within the application server’s Java Virtual Machine (JVM). This

allows Web services statistics to be tracked across all installed Web

applications. By using the Web services management technology, a systems

administrator can gather Web services statistics to help manage their

company’s infrastructure and better understand how to distribute Web

services applications across several machines.

Buyer-Seller Web Services Demo

The Buyer-Seller demo combines Web services and standardized business

documents to show an end-to-end purchase of electronics components. It

illustrates the use of Web services technologies in a simulated

environment where a basic end-to-end business transaction is implemented.

Users can view the business interactions between the various components in

the demo through simple dashboards, or windows. The demo uses various

aspects of Web Services components — such as WSDL, WS-Inspection, UDDI,

AXIS, etc. — in a standards-based J2EE runtime environment.

About IBM

IBM is the world’s largest information technology company, with 80 years of

leadership in helping businesses innovate. IBM software offers the widest

range of infrastructure software for all types of computing platforms,

allowing customers to take full advantage of the new era of e-business. The

fastest way to get more information about IBM software is through the IBM

home page at http://www.ibm.com/software.

The purposes of programming languages: An introduction

Author: JT Smith

By Jenn Vesperman

Everywhere you turn in the computing world, there’s someone claiming that programming language X “is best.” Best for all circumstances, best in all cases, just plain best. But the world doesn’t work that way. Languages have purposes, and a given language might be the best currently available for a given purpose. But no language is universally best for all purposes.There are benefits and costs to every language. And with hundreds of languages, finding the best language for a project can be a nightmare. Fortunately, languages can be categorized, which makes a cost-benefit assessment easier.

Language families

Start by dividing languages into language families. Each family has distinct characteristics that every member of the family shares, and that are not shared with other families.

In general, an algorithm that is written for one member of a language family will translate into the same algorithm for another member of the same family, but will need to be expressed very differently or completely changed to work in a different family.

Procedural: The largest language family is the procedural family. Procedural languages describe procedures — recipes for the computer to follow. Do step 1, then step 2, then if x is true do step 3 else do step 4.

Procedural languages are extremely flexible, and are very good workhorse languages. Most programmers start their computing study in procedural languages. Typical procedural languages include the C family, Perl, Python, BASIC and Java.

Object oriented: Object oriented programming is a relatively recent approach to programming. Some languages have been developed to encourage object orientation in program design, the most well known of these are Java and C++. They are still procedural languages, but they have additional features (such as inheritance) that other procedural languages do not necessarily have.

Relational and other database languages: The next most common language family are the database languages. The various forms of SQL are relational database languages. These languages are database-specific — they exist to make queries of a database, and to post data to the database.

The unique feature of relational databases is the structure of the data: in tables, with neatly defined relationships between the tables. It is not actually the language that is relational, but the database structure it describes. Storing and retrieving data are the main purposes of database languages.

Declarative: Declarative languages do not state how to do the task, only what task to do. Most “artificial intelligence languages” are declarative. If a language describes the structure of knowledge but not how to search it, it is likely to be a declarative language.

Declarative languages are extremely efficient at describing and searching expert systems and other AI constructions. They can also be effective as parsing tools. Lisp and Prolog are examples of declarative languages.

Functional: Functional languages describe mathematical functions. Order of execution is not relevant, nor are the details of data storage or presentation. A functional language is ideal for high level coding of intensely mathematical problems. Miranda and APL are functional languages.

Compiled vs. interpreted

The second major difference between languages is whether they are compiled or interpreted.

The source code for a compiled language is run through a program called a compiler before it reaches the user. The user receives executable code, and it runs without any external program other than the operating system.

Interpreted languages are provided to the user as source code or code in an intermediate form. The user’s machine must also run an interpreter, which takes the program and interprets it into machine language step by step.

Because it doesn’t run through an interpreter, a compiled language is usually faster to run. It also tends to use less memory and fewer system resources, because the process of interpreting from source code to machine code was done on the programmer’s machine before it reached the user.

However, if the interpreter is on the user’s machine already, there is no additional hard drive footprint, and there may not be an additional memory load. If the user’s machine is fast enough, the speed difference may be insignificant.

An interpreted language has a faster code-test cycle — because with a compiled language, the process is code, then compile, then test.

Interpreted languages will run on any system that has an appropriate interpreter. A compiled language must be recompiled for every system it will run on.

The source code for a compiled language is separate from the executable. This can be an advantage for security. In an interpreted language, the source code is the executable.

When execution speed, system resources and security are at a premium, a compiled language is usually a better choice. When rapid development turnaround is important and system resources are less critical, an interpreted language is usually more appropriate.

Typical uses

Scripting: For rapid development of small projects, interpreted “scripting” languages such as Perl, Python and Ruby are ideal. Development time is short, and system resources are rarely a problem.

Large projects: For large projects that must be carefully designed, the extra time taken to compile can be used as thinking time. System resources usually matter, and code security (even in Open Source projects) should be taken into account.

Compiled languages such as C, C++ and Ada are often used in these projects.

Cross-platform: At the moment, cross-platform development is dominated by Java and C++. Java is a combination of compiled and interpreted language, and the runtime environment (a.k.a. interpreter) deals with the issues caused by different operating systems. The rigorous standardization process that C++ underwent yields solid and portable backend code. The two are often used together to form a unified application.

Databases: SQL in its various incarnations is the most popular language for databases. It is a useful implementation of relational database theory.

String manipulation: Perl’s native regular expressions make it a very useful language for string manipulation.

Final words

There’s one other element to choosing a language — learning time. Sometimes, particularly for short projects, the best language is one that is good enough in other ways, and one that at least some of your team already know.

Next time someone claims a particular language is “best,” try asking “for what?”

Category:

  • Linux

HP powers design automation and animation development with new Linux-basedworkstation

Hewlett-Packard Company today announced
the immediate availability of its HP Workstation x2100 for Linux. With
support for Linux, the HP Workstation x2100 provides designers and artists
in entertainment, electronic-design engineers and financial services
organizations with a development tool that brings a new level of power and
stability at an economical price point.
Its support for Linux is part of
HP’s overall strategy to develop Linux Intel® based solutions across its
product line, offering customers a choice of operating systems (OS)
platforms for their mixed IT environments.

Since 1980, HP has developed over 40 graphics products based on seven
distinct architectures, resulting in over 500 graphics-specific patents.
Drawing from HP’s deep history in workstations customized for mechanical
design engineering, digital content creation and other data-intensive
applications, the x2100 extends HP’s leadership in workstations and Linux
while customers are adopting Linux as their standard moving forward.

The HP x2100 is part of HP’s mid-range workstation solution portfolio. It
is pre-loaded with Red Hat 7.1 and offers dual display solutions, a full
breadth of graphics card selection, and certified graphics performance. It
is powered by the latest Intel Pentium® 4 processors enabling support for
up to 2.4GHz with twice as much L2 cache as previously available. The new
workstation provides mass storage expandability, providing hard disk space
and performance needed to work on large models and multiple designs.

HP’s Leadership Graphics Program provides guaranteed ISV certification from
major vendors including Nothing Real, Alias|Wavefront’s® Maya®, Softimage®
XSI, Arete, Side Effects, Kaydara, Toonboom, among others, offering
guaranteed compatibility.

Pricing & Availability

The HP Workstation x2100 is immediately available worldwide with an
estimated U.S. entry price of $1,470. For more information, go
www.hp.com/linux or 1-888-HP-LINUX.

About HP

Hewlett-Packard Company — a leading global provider of computing and
imaging solutions and services — is focused on making technology and its
benefits accessible to all. HP had total revenue of $45.2 billion in its
2001 fiscal year. Information about HP and its products can be found on
the World Wide Web at http://www.hp.com.

Linux use and administration course for Spanish-speaking participants

A course in Spanish in the use and administration of Linux is to be
offered in Colombia. The website is at Sanmartin.edu.
The course has four parts (the first three are on the Internet, the last one in Bogotá):

* April 20 - April 30:  Preparation (Internet tools used in the
course, and autoclassification for the next level)
* May 10 - June 26: Basic Linux (the main objective is to install
Linux in the student's own computer)
* July 4 - August 23: Administration of Linux (the main objective is
to administer a Linux server connected to Internet)
* September: Installation of a Linux network (the main objective is
to install a Linux network in one of the schools that participate in
this course)

Anyone interested is encouraged to sign up quickly at
Sanmartin.edu.

--
Doug Loss                 All I want is a warm bed
Data Network Coordinator  and a kind word and
Bloomsburg University     unlimited power.
dloss@bloomu.edu Ashleigh Brilliant



Smart sensors focus on the future

Matthew Rothenberg writes: “Talking to CIO Insight magazine, futurist Paul Saffo predicts that the next generation of hardware will be shaped by cheap, ubiquitous, high-performance sensors, or MEMS. “We are hanging eyes, ears and sensory organs on our computers and our networks,” Saffo says, and both consumer and professional gear will see changes as a result.”

Category:

  • C/C++

Open Source permeates NAVOCEANO systems

“Preliminary findings from an on-going Open-Source Software Institute (OSSI) study indicate wide and accepted usage of open-source software within U.S. Naval Oceanographic Office’s (NAVOCEANO) enterprise-level systems.”

The OSSI report is part of a Cooperative Research and Development Agreement (CRADA) signed between Commander, Naval Meteorology and Oceanography Command (CNMOC) and OSSI last November. A key element in the performance of the CRADA is the administration of a technical and strategic study concerning the application of open-source software at NAVOCEANO.

“After interviewing representatives of all departments within NAVOCEANO, it is clear that there is extensive use of open-source within NAVOCEANO’s computing infrastructure,” the OSSI report stated. “Additionally, as legacy systems have reached end-of-life, they are increasingly being replaced by open-source solutions.”

“These trends, coupled with high enthusiasm for open-source in most departments, and open-source’s increasing suitability in enterprise environments, makes it likely that a substantial portion of NAVOCEANO’s computing infrastructure may depend on open-source systems in the future,” the report continued.

The NAVOCEANO Chief Information Officer, John Lever, commented, “The initial findings of the OSSI study have surpassed my initial expectations. I believed that open-source software would have payoff for our IT enterprise, but I was a bit surprised at the extent to which this methodology has already permeated the organization at the grass roots level.”

“We are very encouraged by what we’ve found in the preliminary stages of the CRADA process,” said OSSI chairman, John Weathersby. “From the beginning, we were aware that several systems within NAVOCEANO were running on open-source platforms, but it appears that the level and diversity of systems utilizing open-source software are more extensive than our initial expectations.”

The OSSI report resulted from the first phase of interviews and analysis conducted at the NAVOCEANO headquarters located at the Stennis Space Center during February and March of this year. Additional on-site interviews and analysis are scheduled to continue through the spring with a final report due out in midsummer 2002.

“This report represents the very tip of the iceberg regarding the amount of work left to perform in this CRADA,” Weathersby said “The initial phase of the study has focused on dissecting the core elements and functions of the NAVOCEANO IT systems. We’re simply getting our arms around a very dynamic organization and identifying the numerous systems and processes involved in NAVOCEANO’s activities.”

“While this is just the beginning,” Weathersby continued, “we’ve gotten off to a strong start based on the amount of cooperation and support we’ve received from the command and support staff at NAVOCEANO. We are fortunate to have NAVOCEANO as a partner in this effort.”

OSSI’s technical review team for the NAVOCEANO CRADA is lead by Chris Maresca, Senior Partner for Technology at Olliance Consulting Group, Palo Alto, CA. Olliance, a professional service consulting firm specializing in assisting companies and government entities leverage the financial and technical benefits of open source technologies, was selected by OSSI to lead a coalition of commercial parties in the technical review of NAVOCEANO’s IT system.

OSSI member, Intel Corporation, has provided cornerstone sponsorship for the first phase of the CRADA.

“During the initial on-site visit, we met with representatives of all divisions (of NAVOCEANO), during which systems, resources and needs were discussed extensively,” said Maresca. “In addition, overview and background discussions were conducted with CIO staff.”

“As a result of these discussions, an overall picture of the IT systems and data flows emerged. It is clear from the data gathered that NAVOCEANO is currently making significant use of open source at several points in their data processing flow,” he continued.

Maresca explained that in order to define how open source was adding value to NAVOCEANO’s process, the OSSI technical team divided the data processing flows into two basic areas: shipboard or field systems and on-shore systems.

NAVOCEANO’s primary mission is to collect and analyze oceanographic data from around the world and produce an array of operational products for the U.S. Navy, Department of Defense and its commercial, national and international customers. To accomplish its mission, NAVOCEANO collects data from a variety of sources including Navy ships, remote sensors and satellites.

NAVOCEANO’s core shipboard data collection architecture is a system known as ISS60. The current ISS60 deployed platform runs on PA-RISC systems running HPUX. Currently, these systems are being transitioned to x86 systems running Linux.

The on-shore systems form the bulk of NAVOCEANO’s processing infrastructure. The primary purpose of on-shore systems is data transformation, analysis and deliverable production. Depending on the nature of the data, it may also be fed into modeling tools for predictive analysis.

While a variety of commercial operating systems are used in NAVOCEANO’s on-shore operations, the only open-source operating system employed is Linux, the report indicated. Linux systems are used in a multitude of roles, including data processing, visualization, desktop and storage systems. In each case, Linux has been customized to meet the needs of the application, and is typically running on Intel x86 architecture hardware.

A large variety of open source modeling tools are also used at NAVOCEANO. These have often been heavily customized to meet specific NAVOCEANO needs. These modeling tools run on a variety of platforms, from supercomputing platforms to desktop systems, and include software developed in academia and by other government agencies.

“During the course of the initial onsite visit, several additional items of interest were discussed that were not specifically part of the original CRADA,” Maresca said. “These included management strategies and NAVOCEANO’s participation in the Open Source Community.”

“As in many corporate environments, meeting specific and unique demands of software development at NAVOCEANO has required departments to be flexible as they build systems and applications to meet their needs quickly and successfully,” he said. “According to our interviews, this demand for flexibility, scalability and system management control has facilitated the adoption of open source within the NAVOCEANO system.”

Additionally, during discussions with department heads, Maresca said that it became clear that there was a significant interest in examining potential open sourcing of NAVOCEANO developed applications.

The traditional route for making software available to users outside of NAVOCEANO has been through a CRADA. In some instances, this has resulted in NAVOCEANO intellectual property becoming commercial applications.

“By open-sourcing certain in-house applications, a significant community of users could benefit from and improve open source versions of NAVOCEANO applications,” Maresca said. “NAVOCEANO is only one example of the wealth of programs and systems that are being developed by government agencies and organizations based on open source software. The key reason for its proliferation is that the technology is sound and the management and control of the system is only limited by the need of the client.”

After a joint review of the OSSI preliminary report, additional site visits will be scheduled to implement more in-depth analysis of the implementation and administration of open source systems within NAVOCEANO.

Open-Source Software Institute

The Open-Source Software Institute is a non-profit organization comprised of industry, government and academic representatives whose mission is to promote the development and implementation of open-source software solutions within U.S. Federal and State government agencies and academic entities. For additional information regarding the NAVOCEANO CRADA and other OSSI projects, please visit the OSSI web site at http://www.oss-institute.org/ .

Naval Oceanographic Office

The Naval Oceanographic Office, with approximately 1000 military and civilian personnel, acquires and analyzes global ocean and littoral data to provide specialized, mission-essential products and services for the Navy’s fleet. For more information please visit http://www.navo.navy.mil/ .

Olliance Consulting Group

Olliance Consulting Group is a leading professional services firm enabling corporations and government organizations to understand and leverage the business and technology value of Open Source technologies. Olliance Consulting Group blends experienced Open Source and proprietary technical and strategic experts within a proven engagement framework to advise, develop, and implement appropriate Open Source solutions. For more information contact: http://www.olliancegroup.com.

REVOLUTION OS opens in Los Angeles

J.T.S. Moore writes: “REVOLUTION OS opens in Hollywood this weekend!
“Revolution OS” opens at the Laemmle’s Sunset 5 in West Hollywood on April 20.

April 17, 2002 — After successful engagements in New York City, Austin, and Seattle, the national theatrical roadshow of REVOLUTION OS rolls into Los Angeles a four weekend engagement.

REVOLUTION OS will screen at the following theatres and times:

April 20 & 21, at 10 AM at the Laemmle’s Sunset 5;

April 27 & 28, at 11 AM at the Laemmle’s Monica;

May 4 & 5, at the Laemmle’s Playhouse 7 in Pasadena;

May 18 & 19, at 11 AM at the Laemmle’s Lido Cinema in Newport Beach.

For more information about the LA screenings click on:
http://laemmle.com/series/docdays02/revolution.htm l

The reviews are in for REVOLUTION OS. Daily Variety calls the film a “?cheery, puckish concoction ? targeted equally at the techno-illiterate and the savvy-hacker crowds.” Film Threat states that REVOLUTION OS is “Required Viewing.” TV Guide calls the film “?surprisingly exciting? unusually sharp looking? and something that even non-techies can enjoy.” Hollywood.com calls the widescreen, 35mm photography of the film “?striking?.”

See for yourself what the critics are writing about. View the first eight minutes online at ifilm.com:

http://www.ifilm.com/ifilm/product/film_info/0,369 9,2419320,00.html

Shot in cinemascope on 35mm film in Silicon Valley, REVOLUTION OS depicts an unusual group of characters that are three-parts libertarian, two parts communist, and one-part bad garage band. REVOLUTION OS stars Linus Torvalds – the creator of Linux, and Richard Stallman – the ideological godfather of the movement, and features interviews with high-tech luminaries like Bruce Perens, Eric Raymond, Brian Behlendorf, Michael Tiemann, Larry Augustin, Frank Hecker, and Rob Malda.

REVOLUTION OS is available on 35 mm and runs 85 minutes. For more information go to the website http://revolution-os.com/ or contact info@revolution-os.com”

Category:

  • C/C++