Matthew Garrett takes Oracle to task for using shim functions to gain access to GPL-only kernel functions in its GPL-incompatible DTrace module. “Of course, as copyright holders of DTrace, Oracle could solve the problem by dual-licensing DTrace under the GPL as well as the CDDL. The fact that they haven’t implies that they think there’s enough value in keeping it under an incompatible license to risk losing a copyright infringement suit. This might be just the kind of recklessness that Oracle accused Google of back in their last case.“
Distribution Release: Greenie Linux 14.04.1
Stanislav Hoferek has announced the release of Greenie Linux 14.04.1, a Lubuntu-based desktop Linux distribution with special focus and tools designed for book writers: “Greenie, a Slovak/Czech distribution based on Ubuntu (okay, this time on Lubuntu) is back. At approximately 1 GB it uses Linux kernel 3.13, the….
Read more at DistroWatch
Schedule Your Jobs in Linux With CRON
Most of the Linux users are aware of how commands are run, processes are manipulated and scripts are executed in terminal. But, if you are a Linux system administrator, you might want them to start and execute automatically in the background. As an example, you might consider running a backup job every day, at a specific time, automatically. Or you might consider an example of collecting inventory data of the systems deployed across your network, by running a script automatically on monthly basis. But, how to schedule these jobs and execute them automatically in Linux?
There is an utility in Linux known as CRON with which you can start your jobs automatically at a desired time and schedule them to get executed periodically.
Cron utility consists of two parts: The cron daemon and the cron configuration files. Cron daemon is just like any service that is started automatically whenever your system boots. Cron configuration files hold the information of what to do and when to do. The main job of cron daemon is to inspect the configuration regularly (every minute to be more precise) and check if there is any job to be completed.
In the /etc directory, you will find some sub-directories namely cron.hourly, cron.daily, cron.weekly and cron.monthly. You can put your scripts in these directories, and as their names suggest, they will be automatically executed after certain period of time. For example, if you wish to run a job or service regularly after every week, simple put the script in /etc/cron.weekly directory.
Read more at YourOwnLinux.
Tizen has created an opportunity for app developers to expand into wearable technologies, says Marmalade Technologies CEO, Harvey Elliott. Hundreds of games have already been added to the Tizen app store since
Game developer Josh Parnell has released the latest development update on his open-world space simulation and strategy game, Limit Theory. While the graphics are beautiful, this release is particularly notable because Parnell has switched to recording the native Linux client version of the game instead of the Windows version.