opensource

0 A.D. development moves to open source

0 A.D. is a free, real-time strategy game currently under development by Wildfire Games. It's cross-platform, 3D and historically-based. Wildfire Games is switching from a closed development process to open source, making the game's code available as GPL and the art content available as CC-BY-SA. People are encouraged to reuse and learn from and improve their work. They are not releasing a playable game, but want to show what they have achieved and make it easier for more people to get involved in bringing it closer to completion.

There's roughly 150K lines of C++ for the game engine, and another 25K for editing tools. Gameplay scripting uses JavaScript. The game is built on top of low-level libraries (OpenGL, OpenAL, ENet, ...), not an existing game engine (like OGRE).

They admit the code isn't all extremely clean or extremely modular or extremely well-written. It's been written by a wide variety of programmers, and it's far from a "completed" code base. They want to continue cleaning things up as part of the normal development process. They're not averse to rewriting entire subsystems if that's the most effective way. But in many areas it's quite solid.

Most of the code is specific to the game and not very useful outside it, but some parts could perhaps be interesting for developers working on other projects. Some examples:

  • Low-level library providing cross-platform support for resource management (archive file loading, GL textures and shaders, ...), debugging tools (error reporting, memory tracking, stack dumps), timers, asynchronous IO, allocators, ...
  • Converter from COLLADA models with skeletal animation into a simple game-friendly format.
  • Binary XML caching system, for faster resource loading.
  • Automated build tools using Amazon EC2.
  • Boring maths code for matrices, vectors, quaternions, etc.

Check out their open source page for more details and info on how you can contribute.

AMD Details Strategic Open Source Graphics Driver Development Initiative

Sunnyvale, Calif - September 7, 2007 - AMD (NYSE: AMD) today announced a major strategic initiative to support the Open Source development community for ATI Radeon™ graphics processors. The week of September 10th, AMD plans to provide an open source information and development package supporting the ATI Radeon™ HD 2000 series as well as ATI Radeon™ X1000 series of graphics processing units (GPU) on Linux desktops. To accelerate this initiative, AMD partnered with Novell's SuSE Linux engineering team.

Blue GNU Focuses on Free Software Movement

Charlotte, NC, August 03, 2007 -- Blue Gnu Media and Technology announced that it launched a Free Software news website, Blue GNU on Wednesday, 01-Aug-2007. Both the website and the business itself will be driven by Free Software. While there are a number of Linux and Open Source news outlets on the Internet, Blue GNU will focus more narrowly on Free Software and is closely aligned, editorially, with the Free Software Foundation.

EnGarde Secure Linux: Launch Adds New Open Source Security

Today Guardian Digital announces the launch of the next generation of EnGarde Secure Linux, the first secure pure open source platform for managing the threats of the Internet in enterprise-class environments.

This secure platform, the bleeding-edge version of Guardian Digital's commercial portfolio, has been a staple for security enthusiasts, administrators and organizations for almost a decade.

Preliminary opensource driver for the ATI R500-based cards

Jerome Glisse announced today that a small team of X.Org developers has managed to provide the initial support for ATI R500-based cards (ATI Radeon X1300 up to X1600 at the time) by reverse engineering. The released code is definitely not yet ready for the normal users, but it's the big step ahead nevertheless. Especially having in mind how ATI (now owned by AMD) has not provided specifications of their hardware to the open source community. Jerome writes:

EnGarde Linux platform combines open source tools for unprecedented security

ALLENDALE, NJ - MAY 8th - 2007 - Guardian Digital, Inc., the world's pioneer in open source security solutions, today announced the latest innovation of its product portfolio with the launch of EnGarde Secure Linux: Community Edition, a freely-available version of its award-winning platform solution for unprecedented enterprise security. EnGarde is the only enterprise-class, Linux-based secure platform for managing a complete Internet presence featuring Web-based management flexibility and SELinux functionality.

Ghostscript leading edge is now GPL!

Raph Levien, a lead developer on project Ghostscript has announced that the leading edge of Ghostscript development is now under GPL license, as is the latest release Ghostscript 8.54.

From the announcement:

By switching to the GPL, we're reaffirming our commitment to the free software world. One big reason for this decision was to reduce the lead time between bugs being fixed in the development tree and users seeing the fixes, especially those users dependent on Linux distributions.

Syndicate content