Endeavors Technology Leads Small Device P2P Development and Ports Python to the Palm Operating System.Business Editors & High-Tech Writers IRVINE, Calif. & READING, England--(BUSINESS WIRE)-- Feb. 23, 2001 Software Will Also Make It Easier for Developers to Scale to a Variety of Resource-Constrained Platforms Including Set-Tops, Phones, PDAs, and Other Consumer Devices for Wireless, In-Car, Gaming, and Home Automation Applications Computer scientists at Endeavors Technology have successfully developed a highly optimized, open source port of Python to the Palm OS(R) platform to stimulate interest in creating Python-based applications for Palm(TM) handheld computers and other devices that use the Palm operating system operating system (OS) Software that controls the operation of a computer, directs the input and output of data, keeps track of files, and controls the processing of computer programs. . This complements Endeavors' peer-to-peer software development initiative to make "unequal" devices, such as PDAs, PCs, servers, information appliances, and Internet-ready phones, into peers so that software applications can potentially connect to billions of other devices through a common infrastructure. Recognizing one-size doesn't fit all, Endeavors will work with device manufacturers and software developers to extend this small footprint, interoperable virtual machine (VM) across a multitude of hardware beyond the Palm. The Pippy VM is perfectly suited to scale across a variety of resource-constrained platforms. Pippy will make it easier for companies to build, port, and market new network-interoperable application programs while complementing other home automation (HAVi) and open services gateway initiative (OSGI) standards initiatives. The Pippy project is a continuation of work previously released as a joint venture between The Aerospace Corp. and University of California The University of California has a combined student body of more than 191,000 students, over 1,340,000 living alumni, and a combined systemwide and campus endowment of just over $7.3 billion (8th largest in the United States). , Irvine. Computer scientists Jeffery Collins and Michael Gorlick were principals on the joint venture and are now working for Endeavors Technology to bring the project to maturation. The port, named Pippy, formed by appending the Python filename suffix ".PY" to the acronym PIP (Python In Palm), will reduce the effort of porting Python applications to small device platforms. Python is a useful and expressive object-oriented programming language object-oriented programming language - object-oriented programming often compared to Perl or Java and is widely used as a flexible and convenient scripting language A high-level programming, or command, language that is interpreted (translated on the fly) rather than compiled ahead of time. A scripting, or script, language may be a general-purpose programming language or it may be limited to specific functions used to augment the running of an . One of the challenges in porting Java or Python to small platforms is reducing their footprint to proportions suitable to the platform. Porting Python to the Palm allows developers to use a programming language and environment that was previously available only on much larger platforms. The Python Virtual Machine and libraries can occupy as little as 191 KB of storage memory and will execute in less than 64 KB of heap space See heap. . "As a happy long-time user of Palm handhelds, I'm excited to see Python ported to this platform," said Guido van Rossum Guido van Rossum is a Dutch computer programmer who is best known as the author of the Python programming language. In the Python community, Van Rossum is known as a "Benevolent Dictator for Life", meaning that he continues to oversee the Python development process, making , author of the Python programming language and director of PythonLabs at Digital Creations. "This port will enable new applications for the Palm platform to be developed in much less time and for less cost. I'm very glad that Endeavors Technology decided to make this an open source project." Van Rossum will chair the 9th International Python Conference in Long Beach, Calif., on March 5-8 (http://www.python9.org/). "Endeavors Technology is a recognized leader in championing open source development and has recently become one of the top tier companies delivering open standards Specifications for hardware and software that are developed by a standards organization or a consortium involved in supporting a standard. Available to the public for developing compliant products, open standards imply "open systems;" that an existing component in a system can be replaced peer-to-peer Magi infrastructure software," commented Brian Morrow, president and COO of Endeavors Technology. "With the development of the Python port, Endeavors' software continues to bring new capabilities to devices like Palm handhelds in a spirit similar to our ports of Magi to Win CE and the Compaq iPAQ." Endeavors is making this port freely available to the developer community. It can be downloaded from the official Web site for Pippy at www.endeavors.com/pippy.html, which is hosted by Endeavors Technology. More On Magi Magi peer-to-peer technology enables organizations, groups and individuals to find, share and act upon information anywhere, at any time, by making the power of a Web server available on any network-capable device. Its open standards application platform incorporates automated e-process agents that enable event-driven, multi-way communications between servers, PCs, PDAs, Internet-ready phones and embedded chips. The Magi suite of tools grew from research carried out at the University of California Irvine, partly funded by the Defense Advanced Research Project Agency Defense Advanced Research Project Agency - Defense Advanced Research Projects Agency (DARPA DARPA: see Defense Advanced Research Projects Agency. (Defense Advanced Research Projects Agency) The name given to the U.S. Advanced Research Projects Agency during the 1980s. It was later renamed back to ARPA. ), and integrates Web Distributed Authoring and Versioning (WebDAV) technology. A P2P See peer-to-peer and point-to-point. architecture white paper and the P2P Business Summary can be accessed at http://www.endeavors.com. About Endeavors Technology Endeavors Technology is a wholly owned subsidiary Wholly Owned Subsidiary A subsidiary whose parent company owns 100% of its common stock. Notes: In other words, the parent company owns the company outright and there are no minority owners. of mobile computing Using a computing device while in transit. Mobile computing implies wireless transmission, but wireless transmission does not necessarily imply mobile computing. Fixed wireless applications use satellites, radio systems and lasers to transmit between permanent objects such as buildings and network infrastructure vendor Tadpole tadpole, larval, aquatic stage of any of the amphibian animals. After hatching from the egg, the tadpole, sometimes called a polliwog, is gill-breathing and legless and propels itself by means of a tail. Technology plc (www.tadpole.com), which has plants and offices in Irvine and Carlsbad (California), and Cambridge, Edinburgh, Bristol and Reading (U.K.). For further information on Endeavors' P2P solutions, call 949/833-2800, email to info@endtech.com, or visit the company's Web site. All trademarks mentioned in this release are the property of their respective owners. |
|
||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion