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. An extremely favorable decision toward projects like GNU, Creative Commons, Wikipedia, and Linux.
Mr. Stephen Fry introduces you to free software, and reminds you of a very special birthday. Happy birthday GNU!
Sun is planning to release OpenSolaris soon with better package management, GNU userland tools and fast release cycle just like Fedora or Ubuntu Linux. Sun’s Ian Murdock gave a presentation about OpenSolaris at LugRadio Live this past weekend. He explained how OpenSolaris reflects Sun’s changing platform strategy and also discussed some of the technical attributes that differentiate OpenSolaris from Linux.
The first steps towards this goal have been realized in the latest developer preview release of OpenSolaris which offers a complete GNOME desktop environment as well as a package system and an installer. The final release will take place in May and the distribution will adhere to a six-month release cycle, just like Fedora and Ubuntu.
- Get Gnome desktop instead of Sun branded Java desktop. Please keep your corporate color away from my desktop.
- Currently OpenSolaris does not support virtual console
- Get complete package collection; I want something like FreeBSD ports or GNU/Debian APT repos.
- Get pulse-audio or may be ALSA sound support
=> Sun touts big plans for OpenSolaris as first release nears
Cygwin software offers Linux-like environment for Windows making it possible to port software running on POSIX systems (such as Linux, BSD, and Unix systems) to Windows. However, sometime you just wanna run bc or wget under Windows without going through Cygwin. Here are some ports of common GNU utilities to native Win32. In this context, native means the executables do only depend on the Microsoft C-runtime (msvcrt.dll) and not an emulation layer like that provided by Cygwin tools. A must download for die hard gnu folks working on windows systems 🙂
Download GNU utilities for Windows
Visit offical project to grab common GNU utilities for Windows [binary zip file 3.2M] (Outdated link)
=> Please download latest and updated GNU utilities from GNUWin32 project [thanks Kurt]
Updated for accuracy.
Qt is the standard framework for high performance, cross-platform application development. Trolltech ASA is licensing its Qt cross-platform development framework under the GNU General Public License version 3 (GPL v3), with immediate effect. GNU founder Richard Stallman said:
I am very pleased that Trolltech has decided to make Qt avaliable under GPL v3. This will allow parts of KDE to adopt GPL v3 too. Even better, Trolltech has made provisions for a smooth migration to future GPL versions if it approves of them.
Qt is already available under the GPL v2 and will continue to be so in addition to the GPL v3.
The GPL v3 license will make it easy and safe for free software developers to use Trolltech’s Qt with the most recent license framework from the Free Software Foundation. Trolltech hopes that its move will inspire free software projects to use GPL v3 when programming with Qt.
Trolltech to adopt GPL 3 for Qt
This is sooo funny. Apple released its iPhone and GNU released its GPL v3… what about Microsoft geeks?
(click to enlarge)
Source / Image credit
When invoked without arguments, the date command displays the current date and time. Depending on the options specified, date will set the date and time or print it in a user defined way. I’ve seen many sysadmin writing perl scripts for calculating relative date such as yesterdays or tomorrows day. You can use GNU date command, which is designed to handle relative date calculation such as:
- 1 Year
- 2 Days
- 2 Days ago
- 5 Years
Sometime you need to create a shell scripts with output filenames with date in it. For example instead of log file named “secure.log”, you can create a filename called “secure-jan-02-06.log” or “secure-DATE-FORMAT.log”. The DATE-FORMAT can be set as per requirements: