LWN's unreliable 2014 predictions
ARM-based server systems will hit the market, and those systems, naturally, will be running Linux. In the process, they will highlight no end of entertaining conflicts between the buttoned-down server space and the rather looser ARM world; the advent of ARM servers will also bring ARM developers closer to the core kernel, where they have had a relatively small presence thus far.
In 2013, we got a confirmation that some of the more paranoid people among us were correct: the Internet is indeed being used for widespread surveillance. In 2014, we will learn how bad the situation really is as ongoing revelations show the extent of the surveillance efforts — and the fact that this activity is not even remotely limited to one often-named US agency. The world is full of nosy agencies, both governmental and otherwise, and many (or most) of them have been taking advantage of technology in any way they could.
Awareness of free software as a tool against surveillance will increase, but it will also become clear that free software is not anywhere near enough. Free software provides a modicum of assurance that it is not operating contrary to its users' interests, but that assurance falls down if the software is not closely reviewed, and the sad truth is that we often have fewer eyeballs on our code than we would like to admit.
There is also the little problem that, increasingly, the hardware that our software is running on cannot be trusted. Contemporary hardware, at all levels down to that of simple memory chips, is running software that is invisible to us; that software can be subverted by any of a number of agencies. Even those who are in favor of NSA surveillance (and such people certainly exist) would do well to pause and think about just where much of that hardware and invisible firmware comes from.
Some possible good news is that progress may be made in the fight against patent trolls this year. The economic costs imposed by trolls have become so widespread and indiscriminate that cries for reform are being heard throughout the US, which is the primary venue in which these entities operate. The US Supreme Court will have an opportunity to restrict software patents this year. To believe that the problem will be solved in 2014 would be recklessly optimistic, but, with luck, the situation will be better at the end of the year than it is at the beginning.
The Debian project will resolve its init system debate early in 2014. Whatever conclusion the Technical Committee comes to will be contentious at best; this does not appear to be an issue around which a strong consensus can be formed. If the Committee can explain its reasoning well enough, the project will pick itself up and move on; most people realize that not every decision goes the way they would like. A poorly considered or overtly political decision would create far more strife, but, given the people involved, that outcome seems highly unlikely.
Predicting the actual decision is rather harder. Your editor suspects that systemd may be chosen in the end, perhaps with a decision to make some Debian-specific changes, but would be unwilling to bet more than a single beer on that outcome.
There will be significant challenges for Android in 2014. Alternative mobile platforms, including Sailfish OS, Tizen, Firefox OS, and Ubuntu will all ship during this year; at least one of those may well prove to be a viable alternative that acquires significant market share. The heavily funded Cyanogen Inc. also has the potential to shake things up in the coming year, should it ever decide what it intends to do. Meanwhile, Google's attempts to maintain control over the platform and concentrate functionality into the proprietary "Play Services" layer will sit poorly with manufacturers and some users. Android will remain a strong and successful platform at the end of the year, but it will be operating in a more competitive market.
ChromeOS will have a good year, building on the surprising success of Chromebook systems — 21% of all notebook systems sold — in 2013. The traditional desktop can be expected to continue to fade in importance as it is pushed aside by systems that, while seemingly being less capable, are able to provide useful functionality in a simple, mobile, and relatively secure manner. The down side of this trend, of course, is that it pushes users into company-controlled systems with central data storage — not necessarily a recipe for the greatest level of freedom. The creation of an alternative system that can achieve widespread adoption while more strongly protecting privacy is one of the biggest challenges our community faces.
The fundamental question of what is a Linux distribution? will continue to attract debate. Some people are unwilling to even see something like Android as a proper distribution, but the diversity of systems running on the Linux kernel will only increase. Lamentation over the twilight of "traditional Unix" will continue, but that will not stop the countless numbers of people who are doing ever more interesting things with Linux.
On the filesystem front, Btrfs will start seeing wider production use in 2014, finally, though users will learn to pick and choose between the various available features. XFS will see increasing use resulting from the growth in file and storage sizes, along with Red Hat's decision to use it by default in RHEL 7. 2014 may just be the year when the workhorse ext4 filesystem starts to look like a legacy system to be (eventually) left behind. Ext4 will still be the most widely deployed Linux filesystem at the end of the year, but it won't be the automatic default choice that it has been for so many years.
The kernel community has never really had to worry about attracting new developers, but new kernel developers may become harder to find in 2014. Kernel development is getting harder to get into, and the level of contributions from unpaid developers has been falling for years. An environment where an understanding of Documentation/memory-barriers.txt is increasingly necessary is going to be off-putting for a lot of potential developers, who may just decide to focus on JavaScript applications instead.
For years, LWN's annual predictions have included a statement to the effect
that our community, along with the software it creates, would be stronger
than ever come December. That prediction, at least, has always proved
accurate. There is no reason to believe that things will be any different
in 2014. We are looking forward to telling you all about 2014 as it
happens; thanks, once again, to all of our readers who make another year of
LWN possible.
Posted Jan 2, 2014 5:02 UTC (Thu)
by jcm (subscriber, #18262)
[Link] (3 responses)
Posted Jan 2, 2014 13:02 UTC (Thu)
by dowdle (subscriber, #659)
[Link] (1 responses)
I think that more than 1% of the mobile market cares about FOSS and privacy... and aren't happy enough with iOS and Android... so they are looking for an alternative. Are any of the platforms mentioned as up-and-comers better? I don't know.
I attended a presentation on how easy it is to make and deploy (to the Google Play store even) an application that does all kinds of things the user doesn't want without informing the user... and that's putting it kindly. It leads me to believe that Android has become a platform (and the presenter said that iOS isn't really any better) that aids the bad guys more than ever before... built on top of Linux. It's rather sad. I don't necessarily blame Google for the behavior of some of their application developers and I'm not sure what they could do to improve the situation.
It leads one to wonder if closed/proprietary software, especially of the freeware kind on proprietary operating systems, has always been chock full of bad stuff. I'm guessing not and that it is just the masses using mobile and the information/data that they create/make available that has become such an irresistible target.
Posted Jan 2, 2014 23:31 UTC (Thu)
by khim (subscriber, #9252)
[Link]
Why do you think that? On desktop Linux has about 1% and not all these people “care about FOSS and privacy” (think steamOS: it's designed to deliver proprietary programs with DRM and still is accepted adequately well by a lot of “Linux guys”). And mobile users are less technically savvy than desktop users! Of course. Was there any doubt? In a world where 99% of users are ready to seel their soul for the dancing pigs any platform which will try to oppose such trend too much will lose. Because in the end of the day an OS (any OS) is only a vehicle for an apps and if users want apps with dancing pings and not apps they could control… what could you do? You can ban worst offenders, but if you'll start a jihad against such abuse then you'll lose developers and then you'll lose users, too. If you think that they you probably have very little experience with freeware trends. Even when you install freeware from established software houses you usually get quite a surprise as free addon. For example Java will happily go and install Ask toolbar which will hijack your homepage if you forget to disable it. And you need to disable it every time new version of Java with security fixes comes out!
Posted Jan 3, 2014 0:14 UTC (Fri)
by karim (subscriber, #114)
[Link]
I wish all the best to CM, but there's no way they're hiring as many engineers as Google to work on Android. So, for the forseable future, Google will remain the one setting the agenda for Android.
Posted Jan 2, 2014 13:05 UTC (Thu)
by xav (guest, #18536)
[Link] (3 responses)
Posted Jan 2, 2014 18:25 UTC (Thu)
by philipstorry (subscriber, #45926)
[Link] (2 responses)
This reply comes via Firefox on Android. Prior to that, I used Opera Mobile on both Android and - in the dim and distant past - Nokia Symbian S60.
Frankly, I find the simple layout and lack of clutter worked brilliantly on all of those, and continues to do so... So I'm very curious to see what mobile browser can possibly do such a bad job as to warrant this comment!
Posted Jan 2, 2014 19:46 UTC (Thu)
by dlang (guest, #313)
[Link] (1 responses)
Posted Jan 9, 2014 15:10 UTC (Thu)
by njwhite (guest, #51848)
[Link]
Posted Jan 2, 2014 13:24 UTC (Thu)
by sdalley (subscriber, #18550)
[Link]
Everything simply Just Worked. Partition scanner, ntfs-3g, rsync, USB devices, zsh, xfce, midori, and of course all the stuff under the hood: the Linux kernel, udev, X, network stack, pata, sata, vfs stack, reiserfs, ext[34], fuse, etc, etc. Even the documentation, so far as I needed to refer to it, was good.
Super-fast file re-reading for the second copy backup, because certain people have spent days, weeks and months on file cache design, virtual memory strategies, and coding and testing it all up.
Just watching it all work, it was boggling to reflect on all the work that's gone in over the _decades_ which I was reaping the fruits of. And all for no charge!!!
And EXTRA SPECIAL respect to those who do testing and documentation (not least our esteemed LWN editors), and those who DON'T break our ABIs and APIs without really good reason!
THANKS VERY MUCH for all that hard work, and Happy New Year to all.
Simon
Posted Jan 2, 2014 19:22 UTC (Thu)
by johannbg (guest, #65743)
[Link] (14 responses)
Posted Jan 2, 2014 19:25 UTC (Thu)
by foom (subscriber, #14868)
[Link] (13 responses)
Posted Jan 2, 2014 19:30 UTC (Thu)
by johannbg (guest, #65743)
[Link] (12 responses)
Posted Jan 2, 2014 19:34 UTC (Thu)
by corbet (editor, #1)
[Link] (11 responses)
Better layout for small screens, instead, will almost certainly happen.
Posted Jan 2, 2014 19:58 UTC (Thu)
by johannbg (guest, #65743)
[Link]
1. http://mm3test.fedoraproject.org/hyperkitty/list/devel@mm...
Posted Jan 3, 2014 0:24 UTC (Fri)
by dirtyepic (guest, #30178)
[Link] (8 responses)
Thanks for another great year!
Posted Jan 3, 2014 0:25 UTC (Fri)
by dirtyepic (guest, #30178)
[Link] (7 responses)
Posted Jan 3, 2014 22:51 UTC (Fri)
by giraffedata (guest, #1954)
[Link] (6 responses)
Posted Jan 3, 2014 22:56 UTC (Fri)
by jake (editor, #205)
[Link]
Should be at the bottom of the article (and before the comments) between the "Send a free link" and "Post a comment" buttons.
jake
Posted Jan 3, 2014 22:57 UTC (Fri)
by corbet (editor, #1)
[Link] (4 responses)
Posted Jan 4, 2014 0:39 UTC (Sat)
by giraffedata (guest, #1954)
[Link] (3 responses)
This feels a lot like those programs where options don't appear on the menu unless you're in the mode where they would work, e.g. logged in or with something in a list checked. These have raised much ire in me as I've scouted around saying, "Where did it go? I'm sure it was right _here_" and asking for help and hearing, "Are you blind? just go the to XYZ menu."
That's what "grayed out" was invented for.
Posted Jan 4, 2014 4:24 UTC (Sat)
by corbet (editor, #1)
[Link] (2 responses)
Posted Jan 4, 2014 5:03 UTC (Sat)
by dlang (guest, #313)
[Link]
Posted Jan 9, 2014 8:02 UTC (Thu)
by farnz (subscriber, #17727)
[Link]
It might be sensible to provide links to screenshots or full descriptions showing the extras you get at each level on the subscription page (linked from the descriptions). That way, people using the site every day don't get teased by things they can't do, but people who've already started down the route of giving you money know what they'll get for it.
Posted Jan 3, 2014 3:34 UTC (Fri)
by sorpigal (guest, #36106)
[Link]
The present system on LWN requires that a reply be posted which is convincing enough that an impressionable reader will believe the replier to be correct and not the original poster. This is far more useful in terms of education than simply decrementing a number and it does not risk that an unpopular view might go unseen. It's slow and time-consuming, but it's terribly fair.
Posted Jan 3, 2014 2:56 UTC (Fri)
by NUXI (subscriber, #70138)
[Link] (1 responses)
A bold prediction, this is Debian we are talking about.
Posted Jan 5, 2014 10:44 UTC (Sun)
by AlexHudson (guest, #41828)
[Link]
Actually, I'd bet a decision for systemd would generate a GR as well. Architecting Debian around the features provided by systemd, the way other distros are doing, would make it significantly more difficult to incorporate other init systems and would leave Ubuntu hanging alone.
Posted Jan 3, 2014 5:37 UTC (Fri)
by jcm (subscriber, #18262)
[Link]
I wrote a blog earlier about this and will start a small mini-series there soon with my thoughts about where this technology is really going.
Posted Jan 3, 2014 5:44 UTC (Fri)
by eru (subscriber, #2753)
[Link] (4 responses)
After the latest revelations just before Christmas, I am not sure this prediction makes sense. The surveillance already seems to be about as comprehensive as it can get.
Posted Jan 3, 2014 11:15 UTC (Fri)
by dlang (guest, #313)
[Link] (3 responses)
We are also just starting to learn what other governments are doing (so much for the "America is evil, our government would never do something like this" crowd)
Posted Jan 3, 2014 14:33 UTC (Fri)
by khim (subscriber, #9252)
[Link]
I'm pretty sure America's survelance and level of abuse is highest but that's not because NSA is more evil than FSB, but simply because it's so much more successful! Indeed first reaction of many in Russian government to initial Snowden Prism revelations was not “how awful, how could Apple, Google, and Microsoft do that!” but “how awful, Apple, Google, and Microsoft are doing that for US agency, yet they have audacity to refuse giving that information to our agencies! Later they changed their tune somewhat when people started howling, but at first the reaction was as pictured above.
Posted Jan 3, 2014 23:48 UTC (Fri)
by marcH (subscriber, #57642)
[Link] (1 responses)
I assumed reactions outside the US would be more like the exact opposite:
"Wow, if this happens in the US, what must they (try to) do here?"
Granted: on the other hand, they are probably just failing :-)
Posted Jan 6, 2014 10:06 UTC (Mon)
by kleptog (subscriber, #1183)
[Link]
- Many of the major websites (Google, Facebook, Twitter, etc) fall under US jurisdiction which makes it easier for the NSA to get access than it would be elsewhere in the world. Sure, search engines in China probably respond to the Chinese equivalent, but who outside China uses a chinese search engine?
The Belgacom incident was revealing though.
- I would not be surprised if the NSA received more funding than all equivalent agencies in the rest of the world combined. I know in my country the equivalent agency is essentially starved. They do interesting things, but are not capable of anything at the level of the NSA.
Arguably the best way to keep something like the NSA under control would be to starve them of funding.
Posted Jan 6, 2014 22:58 UTC (Mon)
by sramkrishna (subscriber, #72628)
[Link]
No predictions on what SteamOS will do with distributions? I suspect that there will be some interestind debates there as well when we see a commercial entity like Steam coming out with their own controlled distro. Especially when it is not going to care about the typical apps that comes with a distro but whatever applications that they are going to give on SteamOS distributed by Steam.
LWN's unreliable 2014 predictions
LWN's unreliable 2014 predictions
LWN's unreliable 2014 predictions
I think that more than 1% of the mobile market cares about FOSS and privacy...
It leads one to wonder if closed/proprietary software, especially of the freeware kind on proprietary operating systems, has always been chock full of bad stuff.
I'm guessing not and that it is just the masses using mobile and the information/data that they create/make available that has become such an irresistible target.
LWN's unreliable 2014 predictions
Wishful thinking
Wishful thinking
(Just so I can avoid it...)
Wishful thinking
Wishful thinking
And, while we're at it, a big THANK YOU for all our Free Software
LWN's unreliable 2014 predictions
LWN's unreliable 2014 predictions
LWN's unreliable 2014 predictions
Project-leader subscribers get a better view, with unread comments highlighted. Ratings/voting would be nice, but I don't think I can even begin to promise that. There would be some hacking involved, which wouldn't be that hard, but we'd also certainly need a stronger server to manage that kind of activity. It's on the list.
LWN's unreliable 2014 predictions
LWN's unreliable 2014 predictions
LWN's unreliable 2014 predictions
LWN's unreliable 2014 predictions
I can't find any such button today, so I guess it's not hard to miss.
subscribing to LWN article comments
subscribing to LWN article comments
It's a "project leader" subscriber feature. So you can have it, just insert money :)
subscribing to LWN article comments
subscribing to LWN article comments
Understood, but I also get irritable with web sites that tease you with things they won't let you do. So I've tried to avoid that.
subscribing to LWN article comments
subscribing to LWN article comments
subscribing to LWN article comments
LWN's unreliable 2014 predictions
LWN's unreliable 2014 predictions
LWN's unreliable 2014 predictions
LWN's unreliable 2014 predictions
In 2014, we will learn how bad the situation really is
LWN's unreliable 2014 predictions
LWN's unreliable 2014 predictions
LWN's unreliable 2014 predictions
LWN's unreliable 2014 predictions
LWN's unreliable 2014 predictions
LWN's unreliable 2014 predictions