≡ Menu

source code

For the first time, court lays down a legal foundation for the protection of open source developers. This means now all open source licenses are enforceable. From the article:

An appeals court has erased most of the doubt around Open Source licensing, permanently, in a decision that was extremely favorable toward projects like GNU, Creative Commons, Wikipedia, and Linux. The man who prompted that decision could be described as the worst enemy a Free Software project could have. This is the story of how our community was able to benefit from that enemy.

For a decade there'd been questions: Are Open Source licenses enforceable at all? Are their terms, calling for a patent detente or disclosure of source code, legal?

=> Bruce Perens: A Big Change for Open Source (via ./)

You may find Software Freedom Law Center web site useful. It provide legal representation and other law-related services to protect and advance Free and Open Source Software (FOSS). The Center now represents many of the most important and well-established free software and open source projects.

Happy Birthday Debian Linux

Debian was first announced on 16 August 1993, by Ian Murdock, who was then a student at Purdue University. The latest stable release of Debian is 4.0. Debian is well known for following the Unix and free software philosophies. All code names of Debian releases are names of characters from the film Toy Story - Buzz, Rex, Hamm, Woody, Sarge and Etch etc.

According to Spanish university study - Debian's 283 million lines of source code would cost US $10 billion to develop by proprietary means.

Debian is also well known for stability and many new distros based upon Debian such as Ubuntu. Today, Debian turns 15 - HAPPY BIRTHDAY!!!

Good news and great contribution from HP. You can study all those advanced features for academic project.

AdvFS is a file system that was developed by Digital Equipment Corp and continues to be part of HP's
Tru64 operating system. It offers many advanced features. Continuing its efforts to advance customer adoption of Linux, HP today announced the contribution of its Tru64 UNIX Advanced File System (AdvFS) source code to the open source community. The code on this site is licensed under the GPLv2 to be compatible with the Linux kernel.

The AdvFS source code includes capabilities that increase uptime, enhance security and help ensure maximum performance of Linux file systems. HP will contribute the code as a reference implementation of an enterprise Linux file system under the terms of General Public License Version 2 for compatibility with the Linux kernel, as well as provide design documentation, test suites and engineering resources.

Now the million dollar question - Is there any reason to pick AdvFS fs over any of the other 20+ file systems such as XFS/ext2/ext3 under Linux?

Reddit is a social news website (just like digg) on which users can post links to content on the web. Today (June 18, 2008), became an open source project. All of the code and libraries written for Reddit became freely available. Here's a quick list of the open source products that reddit is built and runs upon:

Debian, lighttpd, HAProxy, PostgreSQL, Slony-I, various python libraries, Psychopg, pylons, Solr, Tomcat, Ganglia, Mercurial, Git, gettext (translation), daemontools, and memcached

Today we're excited to announce that we're open sourcing reddit.

All reddit code is licensed under the Common Public Attribution License, which is basically the Mozilla license with a handful of changes. Specifically, the CPAL stipulates that when running reddit's code publicly, any changes to the code must be made available publicly and the site must make clear that it is running reddit code.

View Reddit code online here.

Linux / UNIX: Subversion ( SVN ) Tutorial

Subversion (SVN) is a version control system. It allows users to keep track of changes made to any type of electronic data, typically source code, web pages or design documents. Subversion is currently a popular alternative to CVS and quite popular software.

This tutorial is meant to be read linearly so that it introduces the important notions gently.

Right, computers are only not designed for the Microsoft Windows. Here is a nice collection of stickers related to free software projects. You can remove Microsoft sticker from your computer and choose some sticker of this book to replace it.

Download Linux and Free Software Sticker

=> Download Linux and Free Software Sticker includes source code and pdf file (local mirror )
=> Official web site (via digg)

Facebook is one of the famous web 2.0 portal, its php source code was leaked on the Internet. This blog post has posted index.php home page source code. According to facebook:

Some of Facebook’s source code was exposed to a small number of users due to a bug on a single server that was misconfigured and then fixed immediately. It was not a security breach and did not compromise user data in any way.

However a misconfigured webserver can easily give out php file to all end users.