On the bright side "We also renamed the API call creat() to create()..."
Slashdot Deals: Deal of the Day - Pay What You Want for the Learn to Code Bundle, includes AngularJS, Python, HTML5, Ruby, and more. ×
In his typical fashion of replacing perfectly working software with useless broken-by-design crap, our dearest Lennart has decided that the time has come for systemd to gain an email program. He determined that the GNU libc was insufficient for the task of a dbus-enabled cpu hogging email client, leading to the new systemd libc: " Technically, this move makes perfectly sense, too. We are sick of supporting unstable glibc APIs and ABIs, and we believe that we greatly benefit from the fact that we now finally have everything the OS userspace consists of in one single repository. Of course, this new libc is not available to Ubuntu and other Linux distributions that have not yet adopted systemd. However, after deliberately choosing a home-grown display server (Wayland) over the generally accepted one (Mir) we decided creating an incompatible libc would be the best approach to create a strong platform following a strict release cadence."
An anonymous reader writes "Weeks after Canonical announced Mir, Wayland's display server protocol and Weston compositor have been forked. A contributor to Wayland found differing views with the project over desktop eye candy and other technical decisions to the X11 successor, which resulted in forming the Northfield and Norwood projects. The developer, Scott Moreau, has been outted from the project but has provided a lengthy explanation why the fork was needed to advance the Linux desktop."
sfcrazy writes "ZFS on Linux has reached what Brian Behlendorf calls an important milestone with the official 0.6.1 release. Version 0.6.1 not only brings the usual bug fixes but also introduces a new property called 'snapdev.' Brian explains, 'The snapdev property was introduced to control the visibility of zvol snapshot devices and may be set to either visible or hidden. When set to hidden, which is the default, zvol snapshot devices will not be created under /dev/. To gain access to these devices the property must be set to visible. This behavior is analogous to the existing snapdir property.'"
netbuzz writes "A federal judge in Texas, presiding over a district notorious for favoring patent trolls, has summarily dismissed all claims relating to a case brought by Uniloc USA against Rackspace for [Linux] allegedly infringing upon [Uniloc's] patents. Red Hat defended Rackspace in the matter and issued a press release saying: 'In dismissing the case, Chief Judge Leonard Davis found that Uniloc's claim was unpatentable under Supreme Court case law that prohibits the patenting of mathematical algorithms. This is the first reported instance in which the Eastern District of Texas has granted an early motion to dismiss finding a patent invalid because it claimed unpatentable subject matter.'" You can't patent floating point math after all.
An anonymous reader writes "The E17 Enlightenment project has released a new version of its Terminology terminal emulator. With Terminology 0.3 comes several fancy features, including the ability to preview video files, images, and PDF files from within the terminal. There's new escape sequences, inline video playback, and other features to this terminal emulator that's only built on EFL and libc."
kthreadd writes "Version 3.8 of the GTK+ GUI framework has been released. A new feature in GTK+ 3.8 is support for Wayland 1.0, the display server that will replace X on free desktops. Among the other new features are improved support for theming, fixes to geometry management and improved accessibility. There is also better support for touch, as part of an ongoing effort in making GTK+ touch-aware."
sl4shd0rk writes "Hispalinux, which represents Spanish Open Source developers and users, has filed a complaint against Microsoft with the European Commission. 14 pages of grief cited Windows 8 as an 'obstruction mechanism' calling UEFI Secure Boot a 'de facto technological jail for computer booting systems... making Microsoft's Windows platform less neutral than ever.' On March 6 of 2012 the Commission fined Microsoft 561 million Euros for failing to offer users a choice of web browser, and there was also a 2004 ruling which found the company had abused its market position by tying Windows Media Player to Windows itself. Relations appear to remain more tense towards Windows in Europe, so there may be some hope of making UEFI more Linux-friendly. UEFI has been implicated in the death of Samsung laptops running Linux."
First time accepted submitter Sodki writes "The Linux Game Tome, one of the most important websites related to video gaming in GNU/Linux, will shut down on the 13th of April, according to a news post published on the website. The decision was made due to the 'lack both the time and the ambition to do what is necessary to keep the site afloat,' which has resulted in 'spam clogging the forums, lack of updates and increasing brokenness of the site.' This might not be the end, though. The maintainers of The Linux Game Tome will make available a dump of the games database, so that anyone interested can cook up a new and updated version of the website, and a worthwhile effort will be considered for a transfer of ownership of the domain. The current source code of the website, which is from 1999, will not be available because 'it is not fit for human consumption.'" It certainly had a good run; I remember poking around the Linux Game Tome as a teenager in the misty past (and it's where I discovered Freeciv, Warzone 2100, and lbreakout2). Are there any alternatives already operating (unfortunately, Freecode doesn't seem popular with game authors)? Or: Which one of you is going to write the Linux Game Tome 3.0?
Rambo Tribble writes "This new, third edition of Sobell's book brings enhancements that add to the text's value as both a learning tool and a reference. This has always been a foundation book for those wanting a professional level of familiarity with Linux. The addition of chapters to introduce the Python language and MySQL database serves to offer the reader practical insights into additional Linux-related technologies." Read below for the rest of Rambo's review.
jrepin writes "On day two of the 2013 Embedded Linux Conference, Robert Rose of SpaceX spoke about the 'Lessons Learned Developing Software for Space Vehicles.' In his talk, he discussed how SpaceX develops its Linux-based software for a wide variety of tasks needed to put spacecraft into orbit—and eventually beyond. Linux runs everywhere at SpaceX, he said, on everything from desktops to spacecraft."
hypnosec writes "UEFI guru Matthew Garrett, who cleared the Linux kernel in Samsung laptop bricking issues, has come to rescue beleaguered users by offering a survival guide enabling them to avoid similar issues. According to Garrett, storage space constraints in UEFI storage variables is the reason Samsung laptops end up bricking themselves. Garrett said that if the storage space utilized by the UEFI firmware is more than 50 percent full, the laptop will refuse to start and ends up being bricked. To prevent this from happening, he has provided a Kernel patch."
An anonymous reader writes "I'm a very new user to Linux looking for a distro that allows me to control and customize, but I'm not sure where to start. I had a friend install Ubuntu 12.04 on my computer, with the E17 window manager and somehow I managed to crash it during the copying of some non-important files and now my computer won't boot (the hardware's fine though). I've found descriptions of Arch Linux to be spot on to what I'm looking for and want (Slashdot user serviscope_minor mentioned Arch a couple weeks ago and it caught my attention), but my experience in the terminal is literally about an hour. That said, I really want to learn more, don't mind hard work, enjoy challenges, and am perfectly willing to spend hours and hours for months on end to learn command line. Any suggestions, projects to start with, books to read, or tutorials to do to try would be appreciated."
First time accepted submitter Gerardo Zamudio writes with the news that Ur-distribution Slackware is replacing MySQL with MariaDB. From an update posted to the Slackware news feed yesterday: "This shouldn't really be a surprise on any level. The poll on LQ showed a large majority of our users were in favor of the change. It's my belief that the MariaDB Foundation will do a better job with the code, be more responsive to security concerns, and be more willing to work with the open source community. And while I don't think there is currently any issue with MySQL's licensing of the community edition for commercial uses, several threads on LQ showed that there is confusion about this, whereas with MariaDB the freedom to use the software is quite clear." (Here's a link to the mentioned poll.)
Carewolf writes "Jeff Mitchell writes on his blog about what almost became 'The Great KDE Disaster Of 2013.' It all started as simple update of the root git server and ended up with a corrupt git repository automatically mirrored to every mirror and deleting every copy of most KDE repositories. It ends by discussing what the problem is with git --mirror and how you can avoid similar problems in the future."
First time accepted submitter Olivier Bonaventure writes "The TCP protocol is closely coupled with the underlying IP protocol. Once a TCP connection has been established through one IP address, the other packets of the connection must be sent from this address. This makes mobility and load balancing difficult. Multipath TCP is a new extension that solves these old problems by decoupling TCP from the underlying IP. A Multipath TCP connection can send packets over several interfaces/addresses simultaneously while remaining backward compatible with existing TCP applications. Multipath TCP has several use cases, including smartphones that can use both WiFi and 3G, or servers that can pool multiple high-speed interfaces. Christoph Paasch, Gregory Detal and their colleagues who develop the implementation of Multipath TCP in the Linux kernel have achieved 50 Gbps for a single TCP connection [note: link has source code and technical details] by pooling together six 10 Gbps interfaces."
There have been video editing apps available for Linux for years, from ones meant to be friendly enough to compete on the UI front with iMovie (like the moribund Kino, last released in 2009, and the actively developed PiTiVi and Kdenlive) to editors that can apparently do nearly anything, provided the user is a thick-skinned genius — I'm thinking of Broadcast 2000/Cinelerra. Then there's VJ-tool-cum-non-linear editor LiVES, which balances a dense interface with real-time effects for using video as a performance tool, and can run on various flavors of UNIX, including Mac OS X. Dallas-based developer Jonathan Thomas has been working for the last few years on a Free (GPL3 or later), open-source editor called OpenShot, which aims for a happy medium of both usability and power. OpenShot is Linux-only, though, and Thomas is now trying to kickstart (as in, using a Kickstarter project) a cross-platform release for OS X and Windows, too. I've been tempted by dozens of KickStarter projects before, but this is the first one that I've actually pledged to support, and for what may sound like a backwards reason: I like the interface, and am impressed by the feature set, but OpenShot crashes on me a lot. (To be fair, this is mostly to blame on my hardware, none of which is really high-end enough by video-editing standards, or even middle-of-the-road. One day!) So while I like the idea of having a cross-platform, open-source video editor, I have no plans to migrate to Windows; I'm mostly interested in the promised features and stability improvements.
First time accepted submitter GovCheese writes "Canonical, the software company that manages and funds Ubuntu, announced that the Chinese Ministry of Industry and Information Technology will base their national reference architecture for standard operating systems on Ubuntu, and they will call it Kylin. Arguably China is the largest desktop market and the announcement has important implications. Shuttleworth says, 'The release of Ubuntu Kylin brings the Chinese open source community into the global Ubuntu community.'"
psykocrime writes "The crazy kids at Fogbeam Labs have started a discussion about Google and their relationship with the Open Web, and questioning who will step up to defend these principles, even as Google seem to be abdicating their position as such a champion. Some candidates mentioned include Yahoo, IBM, Red Hat, Mozilla, Microsoft and The Wikimedia Foundation, among others. The question is, what organization(s) have both the necessary clout and the required ethical principles, to truly champion the Open Web, in the face of commercial efforts which are clearly inimical to Open Source, Open Standards, Libre Culture and other elements of an Open Web?"
jrepin writes "KDE is proud to announce the first release (1.0.0) of Plasma Media Center. Built on Plasma and KDE technologies. Designed to offer a rich experience to media enthusiasts. KDE's Plasma Media Center (PMC) is aimed towards a unified media experience on PCs, Tablets, Netbooks, TVs and other devices. Plasma Media Center can be used to view images, play music or watch videos. Media files can be on the local filesystem or accessed with KDE's Desktop Search." The screenshots look OK. You have to build it yourself to try it (looks easy on Ubuntu but not Debian unstable because of a few missing dev packages).
Freshly Exhumed writes with an "inconvenient truth" as reported at Internet News: "Google Chrome running Chrome OS was hailed as being a survivor in the Pwnium/Pwn2own event that hacked IE, Firefox and Chrome browsers on Windows. Apple's Safari running on Mac OS X was not hacked and neither (apparently) was Chrome on Chrome OS. Google disclosed [Monday] morning that Chrome on Chrome OS had in fact been exploited — albeit, unreliably. The same researcher that took Google's money last year for exploiting Chrome, known publicly only as 'PinkiePie' was awarded $40,000 for exploiting Chrome/Chrome OS via a Linux kernel bug, config file error and a video parsing flaw." Asks Freshly Exhumed: "So, was it really Google Chrome, or was Linux to blame?"