LWN Weekly Edition Front pageSecurity Kernel development Distributions Development Linux in the news Announcements ->One big page
This page Previous weekFollowing week |
DevelopmentRun Linux apps on other platforms with LINA LINA is an interoperability product that is being developed by Lina Software:
With LINA, applications written for Linux run with native look and feel on Windows, Mac OS X and UNIX operating systems. LINA is a thin virtual layer that enables developers to write and compile code using ordinary Linux tools, then run that code on a variety of operating systems. For users, LINA runs invisibly in the background, enabling them to install and run these Linux applications as if they were native to that users' operating system.
The LINA FAQ explains some of the project details. LINA has been in development for four years and there are several patents pending on the LINA technology. In addition:
See the LINA technology description for more information on the project. Lina Software recently announced the release of LINA (starting with version 0.7.0) under the GPLv2 license:
The operating systems supported in this release include Windows XP,
Windows Vista, Windows 2003, Mac OSX, Fedora 7, OpenSUSE 10.2, and Ubuntu
7.04. The LINA library currently supports C++ development. Future releases
of LINA will support applications written in any language native to Linux.
"Open Source is pivotal to our rapid growth, and it's critical that we
engage the worldwide developer community," said Nile Geisinger, CTO of Lina
Software. "We're very interested in developer feedback as we improve
usability."
Over the next several months, our engineers will focus on enhancing
usability and incorporating community feedback. In Q4 2007, Lina Software
will release developer binaries and application program interfaces for
building cross-platform applications. We will also port the GTK and QT
libraries to the LINA APIs to allow applications written to these libraries
to run on LINA.
The LINA source code is available for download here, the build instructions explain how to compile the software. Some LINA screenshots show the software in action. If you have some simple Linux command line applications that you need to run across numerous platforms, LINA may be a solution that is worth further investigation.
System Applications Audio Projects Rivendell 0.9.82 released Version 0.9.82 of Rivendell, a radio station automation system, is out with new functionality.
Clusters and Grids Allmydata-Tahoe 0.6 announced Version 0.6 of Allmydata-Tahoe, a secure, decentralized storage grid, has been announced. This release includes new features, improved performance and bug fixes.
Database Software MySQL Toolkit version 896 released (SourceForge) Version 896 of MySQL Toolkit has been announced. "This toolkit contains essential command-line utilities for MySQL, such as a table checksum tool and query profiler. It provides missing features such as checking slaves for data consistency, with emphasis on quality and scriptability. This release of MySQL Toolkit adds a new tool, fixes some minor bugs and adds new functionality (especially the ability to run as a daemon) to several of the tools."
PostgreSQL Weekly News The September 24, 2007 edition of the PostgreSQL Weekly News is online with the latest PostgreSQL DBMS articles and resources.
Printing Common UNIX Printing System 1.3.2 announced Version 1.3.2 of CUPS, the Common UNIX Printing System, has been announced. "CUPS 1.3.2 replaces the invalid 1.3.1 release tarballs and fixes some scheduler and printing issues."
Miscellaneous OpenHPI 2.10 released (SourceForge) Version 2.10 of OpenHPI is available. "Open HPI is an open source implementation of the SA Forum's Hardware Platform Interface (HPI). HPI provides an abstracted interface to managing computer hardware, typically for chassis and rack based servers."
Desktop Applications Audio Applications Amarok's Summer of Code Review (KDE.News) KDE.News looks at the Google Summer of Code contributions to the Amarok music player application. "This year, Amarok had two summer of code projects under the KDE umbrella. Both of these projects have finished while remaining in continued development and were extremely successful. Read on to learn about two innovative additions to the Amarok project."
Snd-ls 0.9.8.3 released Version 0.9.8.3 of Snd-ls, a distribution of the sound editor SND, is out with the following fix: "Screwed up the rt_readin_tag fix by adding the wrong file. Big thanks to "edu" for reporting the problem so quickly."
BitTorrent Applications Azureus 3.0.3.0 released (SourceForge) Version 3.0.3.0 of Azureus, a cross-platform bittorrent client, has been announced. "Azureus 3.0.3.0 brings the version numbering back into line and should reduce confusion over which 2.x version maps to which 3.x version. Existing 2.x users will get the classic UI, while new and existing 3.x users will get the Vuze client UI, with the option to switch back to the 2.x UI if you choose."
Desktop Environments GNOME Software Announcements The following new GNOME software has been announced this week:
KDE Software Announcements The following new KDE software has been announced this week:
Xorg Software Announcements The following new Xorg software has been announced this week:
Electronics GNU Radio Companion 0.69 released Version 0.69 of GNU Radio Companion (GRC), a GUI front-end for the GNU Radio software programmable radio platform, is out. "GRC and gnuradio have been through many changes these past few months; especially, the adoption of hier2, which has temporarily broken GRC a few times. With the gnuradio trunk stabilized, and 3.1 com[]ing up, a GRC release has been long overdue."
PCB development snapshot 20070912 announced Development snapshot 20070912 of PCB, an interactive printed circuit board editor for the X11 window system, has been announced. "This release represents nearly 200 commits and as such this summary clearly is not complete."
Financial Applications Buddi 2.9.3.0 released (SourceForge) Version 2.9.3.0 of Buddi has been announced "Buddi is a simple budgeting program targeted for users with little or no financial background. It allows users to set up accounts and categories, record transactions, check spending habits, etc. I am pleased to announce the release of Buddi 2.9.3.0. This is the first release in the 3.0 Development branch which is recommended for production use. I have converted my finances to this new version, and I greatly appreciate all those who are able and willing to help me test it."
Fonts and Images Font rasterization techniques The Anti-Grain Geometry project has an article on font rendering, covering Linux, Mac, and Windows techniques. It looks at various ways to make text look better on a monitor, including sub-pixel rendering, hinting, and gamma correction. "The Windows way of text rendering is bad, the Linux way is much worse. In all Linux systems I've seen they use FreeType by David Turner, Robert Wilhelm, and Werner Lemberg. It is a great library, really, but the way of using it is not so good." (thanks to Michael Kofler)
Games FreeCol 0.7.2 released (SourceForge) Version 0.7.2 of FreeCol has been announced. "FreeCol is an open version of the turn based strategy game Colonization. We have now released version 0.7.2 of FreeCol: - The game can now switch between fullscreen and windowed mode. - The application window can be resized. - Zooming on the mapboard has been implemented"
Instant Messaging Zimbra Collaboration Suite 4.5.7 released (SourceForge) Version 4.5.7 of the Zimbra Collaboration Suite has been released. "Zimbra is an open source server and client technology for next-generation enterprise messaging and collaboration. Zimbra delivers innovation for both the administrator and the end-user as well as compatibility with exis[t]ing infrastructure and applications. ZCS 4.5.7 contains 160 fixed issues."
Multimedia Mpeg4ip 1.6 released (SourceForge) Version 1.6 of Mpeg4ip, a cross-platform MPEG and IETF standards-based system for encoding, streaming, and playing audio and video, has been announced. "This will be my last release of mpeg4ip; I am changing jobs and can no longer contribute to this project. I will be able to answer questions about it in the forums and email list, but will not be able to actively make changes or maintain it."
Music Applications horgand 1.12 released Version 1.12 of horgand, an organ synthesizer, is out with a lot of new capabilities and some bug fixes.
News Readers Liferea 1.4.3 released (SourceForge) Stable version 1.4.3 of Liferea, a news aggregator for news feeds and weblogs, has been announced. "While this release fixes several functional issues it also fixes a grave feed update bug that causes continuous feed updates in v1.4.2b when your global default feed update interval was set to zero. "
Video Applications Theora 1.0beta1 released After several years of development, the first beta release for Ogg Theora 1.0 - a free video codec - is now available. Now all we have to do is to get some content in the Theora format.
Miscellaneous Sweet Home 3D 1.1 released (SourceForge) Stable version 1.1 of Sweet Home 3D has been announced. "Sweet Home 3D is an interior design Java application for quickly choosing and placing furniture on a house 2D plan drawn by the end-user, with a final 3D preview."
Languages and Tools Caml Caml Weekly News The September 25, 2007 edition of the Caml Weekly News is out with new Caml language articles.
Haskell Haskell Weekly News The September 23, 2007 edition of the Haskell Weekly News is online. This week brings a ridiculous number of new libraries and tools for Haskell programming, and the appearance of half a dozen new user groups, on several continents.
Perl PDF Processing with Perl (O'Reilly) Detlef Groth discusses PDF Processing with Perl on O'Reilly. "Adobe's PDF is a well-established format for transferring pixel-perfect documents. It's not nearly as malleable as plain text, but several CPAN modules make creating, manipulating, and reusing PDFs much easier. Detlef Groth demonstrates how to use PDF::Reuse."
Python Python-URL! - weekly Python news and links The September 24, 2007 edition of the Python-URL! is online with a new collection of Python article links.
Ruby Behavior Driven Development Using Ruby (Part 3) (O'ReillyNet) O'Reilly has published part three of the Behavior Driven Development Using Ruby series. "Gregory Brown has been testing the heck out of his dots and lines game! In the last portion of his dive into behavior driven development, he looks at custom matchers and introduces us to RCov, a coverage visualizer."
Tcl/Tk Tcl-URL! - weekly Tcl news and links The September 24, 2007 edition of the Tcl-URL! is online with new Tcl/Tk articles and resources.
Build Tools JPlate: Parser 0.2 released (SourceForge) Version 0.2 of the Parser for JPlate has been announced. "JPlate is a framework/toolkit to build applications - think of it as the template for application development. If for some reason releases are not happening in a timely fashion please examine the Subversion repository as you may find more there. This releases fixes documentation, adds a new parser (colon delimited values) and moved some files around to be in more logical locations."
Version Control GIT 1.5.3.2 announced Version 1.5.3.2 of GIT, a distributed version control system, is available. This is a maintenance release with numerous bug fixes.
Page editor: Forrest Cook |
Copyright © 2007, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds
Powered by Rackspace Managed Hosting.