A few weeks ago Linus Torvalds started his blog. Now, Guido van Rossum started to write a diary (blog). He 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’ (BDFL), meaning that he continues to oversee the Python development process, making decisions where necessary. He is currently employed by Google, where he spends half his time working on Python development. You can read his blog here online including some hot tips about Python 3.0 :)
It’s about time someone wrote this article:
I know the headline is a little bit provoking. But when you think about some comments from Linux proponents you could think so.
This is an interesting development. In the years before, there wasn’t such comments. Solaris was considered as a dead end. But then the game changed. We open-sourced Solaris. The full monty over the time. We open-sourced the cluster framework. And we wonÂ´t stop to open source further code until there is no more code to open-source. BTW: I find “Sun should contribute more” really interesting. In the moment you start up your text processor on your favourite Linux distribution you’ve gone through more code contributed by Sun than of anybody else. YouÂ´ve already traversed a large amount of code contributed by Sun when you just login into GNOME. This is a fact most people tend to ignore.
Is the Linux community afraid of Opensolaris? [c0t0d0s0.eu]
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?
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.
You can search over 500K jobs, companies and actual salaries offered by various fortune 500 companies across US. Search is based on accurate data which is published by department of labor, USA. Here are few samples for UNIX / Linux / Tech jobs:
With the growing ubiquity of, and user reliance on, mobile computing devices (laptops, PDAs, smart phones, etc.), loss or theft of a device is increasingly likely, disruptive, and costly.
Adeona is the first Open Source system for tracking the location of your lost or stolen laptop that does not rely on a proprietary, central service. This means that you can install Adeona on your laptop and go — there’s no need to rely on a single third party. What’s more, Adeona addresses a critical privacy goal different from existing commercial offerings. It is privacy-preserving. This means that no one besides the owner (or an agent of the owner’s choosing) can use Adeona to track a laptop. Unlike other systems, users of Adeona can rest assured that no one can abuse the system in order to track where they use their laptop.
This looks good solution but if thief wipe the hard drive at first boot then this software will not help you. If your laptop carries sensitive data encrypt it with software.
I’ve already written about changing the I/O scheduler for hard disk under Linux and avoiding sudden outburst of disk I/O using ionice utility. I/O schedulers can have many purposes such as:
Minimize time wasted by hard disk seeks.
Prioritize a certain processes’ I/O requests.
Give a share of the disk bandwidth to each running process etc
Google has sponsored Gelato@UNSW to take a close look at the disk schedulers in Linux, particularly when combined with RAID. They have now published their findings:
We benchmarked the four standard Linux disk schedulers using several different tools (see our wiki for full details) and lots of different workloads, on single SCSI and SATA disks, and on hardware and software RAID arrays from two to eight spindles (hardware raid) and up to twenty spindles (software raid), trying RAID levels 0 through 6.
We had to fix some of the benchmarking tools (the fixes are now upstream), and we developed a new one: a Markov Chain based replay tool, which allows a workload to be characterised and then a similar workload generated.
=> Cisco 7200 Simulator for Linux. If you decided to study for the Cisco certification, this tool may come handy. Howtoforge has detailed tutorial on setting up a Cisco lab on Linux system. Dynagen is a front-end for use with the Dynamips Cisco router emulator. It uses an INI-like configuration file to provision Dynamips emulator networks. It takes care of specifying the right port adapters, generating and matching up those pesky NIO descriptors, specifying bridges, frame-relay, ATM switches, etc. It also provides a management CLI for listing devices, suspending and reloading instances, determining and managing idle-pc values, performing packet captures, etc.
=> You can capture video of all of the amazing things happening on your desktop with one of Linux’s many screencasting applications. These programs are perfect for creating demonstrations for blogs and tutorials, and for illustrating projects with more than just still images.
=> Postfix Daily Quota reportA shell script hack to create daily quota report for a Posfix mail server including file system usage of each e-mail account.
=> The developers of Firefox have unveiled an experimental project, Snowl, designed to gather all your inbound communications, whether they’re in the form of email, RSS, Twitter, or social network updates.
=> IBM has marked its 10 years of participation in Linux and open source with an open source code contribution focused on supercomputing. The software is available immediately from a software repository run by the University of Illinois’s National Center for Supercomputing Applications (NCSA).
=> Regular nixcraft contributed Ramesh has published a simple 6 steps to secure home wireless router / network
=> LinuxLeak is a new daily destination for all your Linux and Open Source news headlines, updated every 15 minutes.