Linux founder Linus Torvalds declared the release of the 3.3 Linux gist on Sunday, bringing a host of fixes and updates that were long overdue–most importantly, the merging of Android into the chief Linux source tree.
Now, developers and hardware vendors can programme to construct (and make on) Android-compatible Linux devices, and employ Linux advances that haven’t made it to Android beforehand. The code integration, a long time in coming, puts to remainder the idea that ideological and technical differences would interfere with always bridging the two kernels.
Since Android is subject source, anyone can form on its code to produce something young and wonderful; Amazon’s Kindle Fire, which is employing the older Android 2.2 kernel, springs to mind. And with this merging of code, a much wider meanspirited of programmers will exist able to shape on additions and enhancements to ameliorate Android.
This agency that the Linux community may immediately amply support the Android mobile OS, and that theoretically you’d exist able to boot an Android device with an unchanged, mean Linux 3.3 kernel.
For typical users, there won’t exist a noticeable change, but for Android developers it will be a godsend enabling easier migration and endure for issues that crop up when working on new kernels for phones or customized ROMs. (A ROM is a customized ikon flashed on your frozen or jailbroken mobile device to add extra functionality, such equally overclocking or farther customization.)
It might also lead companies beyond Amazon effort to make a play at making their ain mobile operating systems, based pass of Google’s Android success.
In addition, this release offers a ton of changes to benefit enterprise-level companies flowing Linux systems.
Another important alter is teaming, a replacement for the current bonding driver that is applied in the creation of virtual interfaces. You will instantly be able to make a virtual interface that merges together multiple ethernet devices for speed and reliability applications. Teaming is a big improvement over the current round-robin manner manner on virtual interfaces, which received each interface sending a packet at a time, one afterwards the other.
Version 3.3. besides introduces the new capability to restripe Btrfs, the scalable Linux filesystem designed for large enterprise storage systems. Striping way creating a logical volume atop multiple drives. Your arrangement will see one disk, and your data will span from one to the next to maximize the swiftness in which it’s accessed. You may receive many drives connected in this fashion, and when they fill up, re-striping the drives is a chore for systems equally the data has to be struck in the proper order.
But now, if you coursed out of space in a striped volume, you may add a disk and re-stripe the logical volume over entirely of the disks. This will be a godsend to IT departments that currently solely fed time-consuming drive replacements at night. The new Btrfs may pause and resume a residuum operation, give updates as to condition of the distribution, and even restripe between RAID levels.
The addition of Open vSwitch to the mainline Linux heart is another important addition. Capable vSwitch will interchange the Linux bridge in the lawsuit of more complex switching needs, such as for virtualized server environments. It supports all of the management interface standards, and it’s compatible with modern switching chipsets. Being able to change to a different RAID point in Btrfs is an added bonus, and the newly included balancing and debugging tools will keep that operation slow to manage and efficient.
With additional updates to network priority traffic, EFI boot support, memory management, cryptography, and security, the 3.3 sum is a big deal. It eve introduces stomach for a young hardware architecture, TI C6X from Texas Instruments. If your business runs the trimming edge of Linux hardware and software, this is an upgrade you don’t desire to miss.