|
|
Subscribe / Log in / New account

LWN's unreliable 2014 predictions

By Jonathan Corbet
January 1, 2014
Welcome to the first LWN.net Weekly Edition for 2014. Tradition says that this issue must carry a set of predictions that, beyond doubt, will look silly and embarrassing by the end of the year. Your editor is not one to go against tradition, especially this time of year when there is a relative scarcity of real news to report. So, without further ado, here are some thoughts on what the Linux and free software community may see in the coming year.

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.


to post comments

LWN's unreliable 2014 predictions

Posted Jan 2, 2014 5:02 UTC (Thu) by jcm (subscriber, #18262) [Link] (3 responses)

My prediction on Android? None of the alternatives will acquire "significant" market share. They /might/ acquire 1% of the market share if they're *really* really lucky. Android is the winner because, like iOS, it has a programmable stable enough versioned platform that is compatible (enough) and has a huge app ecosystem. Anyone trying to compete with Android is already a lost cause to argue with, but 2014 will not change the economic and business reality that you don't win against Google.

LWN's unreliable 2014 predictions

Posted Jan 2, 2014 13:02 UTC (Thu) by dowdle (subscriber, #659) [Link] (1 responses)

I guess a lot of this is about what amount is "significant". 1% of the huge market that mobile is... would still be huge, right? Maybe even more than the most popular Linux desktop distro?

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.

LWN's unreliable 2014 predictions

Posted Jan 2, 2014 23:31 UTC (Thu) by khim (subscriber, #9252) [Link]

I think that more than 1% of the mobile market cares about FOSS and privacy...

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!

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.

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.

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.

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!

LWN's unreliable 2014 predictions

Posted Jan 3, 2014 0:14 UTC (Fri) by karim (subscriber, #114) [Link]

Agreed. I share the scepticism. History has shown that new platform markets start with 2 behemoths fighting head on and lots of other also-rans. Eventually only one of the 2 main protagonists wins and becomes the de-facto platform. It then becomes economically unfeasible to dethrone the main protagonist.

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.

Wishful thinking

Posted Jan 2, 2014 13:05 UTC (Thu) by xav (guest, #18536) [Link] (3 responses)

In 2014 LWN will be usable on mobile browsers.

Wishful thinking

Posted Jan 2, 2014 18:25 UTC (Thu) by philipstorry (subscriber, #45926) [Link] (2 responses)

What mobile browser are you using?

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!
(Just so I can avoid it...)

Wishful thinking

Posted Jan 2, 2014 19:46 UTC (Thu) by dlang (guest, #313) [Link] (1 responses)

if the screen is too narrow the fixed size left column is a problem

Wishful thinking

Posted Jan 9, 2014 15:10 UTC (Thu) by njwhite (guest, #51848) [Link]

Adding ?format=printable to any lwn url makes the left column go away. But as far as I know there's no option to have that for all pages by default.

And, while we're at it, a big THANK YOU for all our Free Software

Posted Jan 2, 2014 13:24 UTC (Thu) by sdalley (subscriber, #18550) [Link]

I was using SystemRescueCD the other day, to locate and rescue some valuable files from old disks and back them up.

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

LWN's unreliable 2014 predictions

Posted Jan 2, 2014 19:22 UTC (Thu) by johannbg (guest, #65743) [Link] (14 responses)

So is it a realistic predicting that lwn will gain better comment/discussion system where readers can like/dislike/rate comments/discussion/articles as well as hide previous read comments etc. since you know it can be a bit difficult to go over 200 comments of which 50 are new buried in there without having to go over the entire discussions again.

LWN's unreliable 2014 predictions

Posted Jan 2, 2014 19:25 UTC (Thu) by foom (subscriber, #14868) [Link] (13 responses)

Have you missed the existence of http://lwn.net/Comments/unread ? (It's linked from the left navpane as "Unread comments")

LWN's unreliable 2014 predictions

Posted Jan 2, 2014 19:30 UTC (Thu) by johannbg (guest, #65743) [Link] (12 responses)

I was thinking a bit more dash of 21 century with ratings...

LWN's unreliable 2014 predictions

Posted Jan 2, 2014 19:34 UTC (Thu) by corbet (editor, #1) [Link] (11 responses)

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.

Better layout for small screens, instead, will almost certainly happen.

LWN's unreliable 2014 predictions

Posted Jan 2, 2014 19:58 UTC (Thu) by johannbg (guest, #65743) [Link]

I dont know what the underlying magic is to this site but to me it essentially follows the mailinglist laws ( more text few pictures ) which means if we ever deploy hyperkitty [1] ( I predict it will be done this year ) in Fedoraland the hyperkitty crew might be able to help putting it's cat's-paw on lwn although I have no idea how mobile/tablet ready hyperkitty is

1. http://mm3test.fedoraproject.org/hyperkitty/list/devel@mm...

LWN's unreliable 2014 predictions

Posted Jan 3, 2014 0:24 UTC (Fri) by dirtyepic (guest, #30178) [Link] (8 responses)

I'd be nice to be able to subscribe to an article and have any later comments emailed to you. Basically exactly what it does for responses but for the whole article.

Thanks for another great year!

LWN's unreliable 2014 predictions

Posted Jan 3, 2014 0:25 UTC (Fri) by dirtyepic (guest, #30178) [Link] (7 responses)

And of course just now I see the button that does just that... How have I missed it all this time?

subscribing to LWN article comments

Posted Jan 3, 2014 22:51 UTC (Fri) by giraffedata (guest, #1954) [Link] (6 responses)

I can't find any such button today, so I guess it's not hard to miss.

subscribing to LWN article comments

Posted Jan 3, 2014 22:56 UTC (Fri) by jake (editor, #205) [Link]

> I can't find any such button today, so I guess it's not hard to miss.

Should be at the bottom of the article (and before the comments) between the "Send a free link" and "Post a comment" buttons.

jake

subscribing to LWN article comments

Posted Jan 3, 2014 22:57 UTC (Fri) by corbet (editor, #1) [Link] (4 responses)

It's a "project leader" subscriber feature. So you can have it, just insert money :)

subscribing to LWN article comments

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.

subscribing to LWN article comments

Posted Jan 4, 2014 4:24 UTC (Sat) by corbet (editor, #1) [Link] (2 responses)

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

Posted Jan 4, 2014 5:03 UTC (Sat) by dlang (guest, #313) [Link]

In this case I think it's reasonable to have a subtle hint at the capabilities available for the project leader subscription level. You have to go digging to find what it provides. A little subtle advertisement may be helpful.

subscribing to LWN article comments

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.

LWN's unreliable 2014 predictions

Posted Jan 3, 2014 3:34 UTC (Fri) by sorpigal (guest, #36106) [Link]

Ratings are overrated (-;

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.

LWN's unreliable 2014 predictions

Posted Jan 3, 2014 2:56 UTC (Fri) by NUXI (subscriber, #70138) [Link] (1 responses)

> The Debian project will resolve its init system debate

A bold prediction, this is Debian we are talking about.

LWN's unreliable 2014 predictions

Posted Jan 5, 2014 10:44 UTC (Sun) by AlexHudson (guest, #41828) [Link]

It seemed to me reading the list that a decision is likely - although I don't see it going the way of systemd, given the current balance of opinion on the TC. I'd bet a fair amount that a non-systemd decision will generate a GR though.

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.

LWN's unreliable 2014 predictions

Posted Jan 3, 2014 5:37 UTC (Fri) by jcm (subscriber, #18262) [Link]

On the ARM server thing, I have to agree that I believe 2014 will be an interesting year therein. But the real story isn't about ARM. Compute is boring. ARMv8 wins as the compute "processing element" (in ARM parlance) choice because it's a licensable, modern RISC architecture that a plurality of vendors can implement in exciting ways, but the real story in 2014 is the impending mainstream adoption of Hyperscale Computing concepts and applying SoC properly to the server space. That's the real disruption that's coming. SoC integration entirely on-chip, Fabrics, failure-in-place, PoP stacked RAM (more in the future there), taking multi-core to the logical conclusion.

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.

LWN's unreliable 2014 predictions

Posted Jan 3, 2014 5:44 UTC (Fri) by eru (subscriber, #2753) [Link] (4 responses)

In 2014, we will learn how bad the situation really is

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.

LWN's unreliable 2014 predictions

Posted Jan 3, 2014 11:15 UTC (Fri) by dlang (guest, #313) [Link] (3 responses)

ahh, but you see they are still claiming that they aren't abusing all this information. we know some low-level abuse is happening, I'm waiting to hear proof that much more significant abuse is happening.

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)

LWN's unreliable 2014 predictions

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.

LWN's unreliable 2014 predictions

Posted Jan 3, 2014 23:48 UTC (Fri) by marcH (subscriber, #57642) [Link] (1 responses)

> so much for the "America is evil, our government would never do something like this" crowd

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 :-)

LWN's unreliable 2014 predictions

Posted Jan 6, 2014 10:06 UTC (Mon) by kleptog (subscriber, #1183) [Link]

For the rest of the world the issue is different, for two reasons I think:

- 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.

LWN's unreliable 2014 predictions

Posted Jan 6, 2014 22:58 UTC (Mon) by sramkrishna (subscriber, #72628) [Link]

No predictions on Wayland? I suspect that we will see some interesting discussions on how wayland is going to involve. There will likely be some departure on accepted behavior of X. I expect that the people who have hated change will be further ticked off by what Wayland is going to do with their overall experience.

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.


Copyright © 2014, Eklektix, Inc.
This article may be redistributed under the terms of the Creative Commons CC BY-SA 4.0 license
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds