Jump to content

The press will believe anything about open source


steven36

Recommended Posts

A recent Canonical announcement about Linux packaging shows how the press gives a pass to open source proclamations, no matter how unbelievable

 

B6xUliy.png

 

It's standard operating procedure for corporate PR departments to regularly tell the world that X or Y feature will solve world hunger, establish world peace, etc. It's less standard for the tech press to slavishly repeat such press releases and uncritically treat them as canonical truth. Or, at least, it should be.

 

Take the case of Canonical's recent pronouncement that it has ended decades of dissonance between competing Linux package management solutions. The lack of thoughtful scrutiny of the claims by the tech press beggars belief. Fortunately, a swelling chorus of critics is rising to put the claims in context, separating the wheat from the chaff in Canonical's attempts to unify Linux distributions.

 

It's all good

Maybe this whole thing isn't that surprising. As one open source insider confided to me, "There is literally zero critical analysis of so much that comes out of open source land." The reason, Apache Software Foundation board member Jim Jagielski adds, is that "by adding the magic buzzwords 'open source' and 'community' to any offering, people will assume it's true."

In other words, because intentions are presumably good, "the right thing to do" is simply to regurgitate open source PR schlock.

In the case of Canonical's press blitz, who doesn't want to believe that the packaging wars have come to an end? That peace, love, and a unified Linux community has been achieved in our time? And so we see headlines like these:

 

Much of the "analysis" then goes on to parrot Canonical chief Mark Shuttleworth's claim that "different communities and developers started asking Canonical if they can port [Snaps] to their distribution." The problem, however, is that it's not true. At least, not in the way it's being presented.

Or maybe it's not all good

Perhaps the most persuasive counter to the Canonical PR machine comes from Adam Williamson. Though hardly unbiased -- Williamson works for Red Hat and is part of the Fedora development team -- Williamson actually represents the very communities that Canonical claims can't get on board the Snaps train fast enough.

 

Yet here is Williamson's assessment of the news: "The press release and the stories together give you the strong impression that this thing called Snappy is going to be the cross-distribution future of application delivery, and it's all ready for use today and lots of major distributions are buying into it." Unfortunately, he goes on, "This is, to put it diplomatically, a heaping pile of steaming b------t."

Well, that doesn't sound promising.

 

One problem with Snappy, Williamson continues, is that for all its "unification," it's actually a single-vendor project. Every contributor works for Canonical and any outside contributions require assignation of rights to Canonical. In other words, this "collaboration" between diverse distributions is really a one-way highway into Canonical, a Hotel California of code contributions.

 

That's why Canonical's hints of broad community support for Snappy are suspect. According to Williamson, "The sum total of communication between Canonical and Fedora before ... this press release was that they mailed us asking about the process of packaging snappy for Fedora, and we told them about the main packaging process and COPR. They certainly did not in any way inform Fedora that they were going to send out a press release strongly implying that Fedora, along with every other distro in the world, was now a happy traveler on the Snappy bandwagon."

 

Oh, and to make matters worse, "the server end (the 'app store' bit of the equation) is closed source, and Canonical have been refusing to tell anyone how to run their own 'app store'." So, in essence, Snappy is designed to make Canonical the center of this happy new universe, with all roads (and snaps) leading to Canonical.

 

Is it even necessary?

Even if we discount all the self-serving PR guff that Canonical has spewed with this release, there's still an open question as to whether the effort is even worthwhile. The short answer is "probably not," as Kyle Keen of Arch Linux details.

 

Solving the technical problem of unifying different package management solutions isn't actually very interesting, because it completely misses the point: "Distros exist because users can't agree on how exactly we want software. A universal package will not be good enough for some percentage of them." In other words, if the distributions wanted to have everything the same, that would have already happened years ago. A common package manager isn't going to solve much of anything, particularly one so heavily controlled by one vendor.

 

This is an intractable problem and certainly not one that is aided by the chimera of some grand bargain between distributions about package management. Canonical has not done the hard work of resolving cultural differences between distributions, thinking that a package management is purely a technical issue. It's not, and even if it were, the company would still need to do a heck of a lot more lobbying to garner support for its approach, rather than press releases that pretend at support that doesn't actually exist.

 

But this isn't really Canonical's fault. It's doing what most companies do: painting a big picture and hoping enough partners/customers will believe.

No, really the problem is with a fawning tech press that accepts anything that sounds like "open source community" as gospel truth, when a more critical analysis is needed.

 

The Source

Link to comment
Share on other sites


  • Replies 4
  • Views 933
  • Created
  • Last Reply

Do you just scour the internet for stuff to post, do you not have a job or life; man over 7k posts and I barely got 500 in about same time frame. You guys that post anything and everything are just amazing, wish I had that much time to waste.

Link to comment
Share on other sites


2 hours ago, csmdew said:

Do you just scour the internet for stuff to post, do you not have a job or life; man over 7k posts and I barely got 500 in about same time frame. You guys that post anything and everything are just amazing, wish I had that much time to waste.

Is somebody having a bad day  so they decided  to take out on people they dont know ? Contributing is not against the rules here it's  encouraged, you should try it,  if  everyone thought as you did this site would be dead ,  But trolling and baiting user feedback is against the rules here if you didn't know i suggest you read the guidelines . Because  you're off topic and what you say has nothing to do with what was posted and is trying to start arguments .:P

 

But if you must  know. i  had very little  post  like you for 7 years  here tell i decided  to contribute. If  i would decided  to start in 2007 i most likely would had burned out and retired from here by now. I belonged to another site before were i had way more post than 7k though and i burned out and retired from there in 2011.

 

 

Link to comment
Share on other sites


When you choose a Dist, you choose it because you trust the people that oversee it. The guys that edit sources, compile and package the apps.

Snappy allows anyone to make installable apps. People that run their PCs/Phones as root and happily click on any javascripted link will eventually discover this is not a good idea.

 

http://news.softpedia.com/news/developer-claims-that-canonical-s-new-snap-format-isn-t-secure-on-ubuntu-desktop-503287.shtml

 

You forfeit all the advantages of Linux and get all the disadvantages of M$ as a bonus.

Mark Shuttleworth is a mastermind.

My advice - Stick to your Dist's repos. DO NOT install anything from third parties. If it's a "must-have" program, compile from source.

(PS not sure about my comment about needing to be "root" - snappy apps might be installable by "user" - in which case it would be even more dangerous).

 

 

Link to comment
Share on other sites


Assuming their safety sandbox fails it could be dangerous, but most people don't know how to code for Linux let alone come up with an elaborate virus within snappy to attack and attach to the rest of the system and still linux has secured partitions for system files and are different from added data and it can cross check itself for any mal-tampering. I just don't see it happening any time soon majority of users are way to lazy and those that create code have a hard time bypassing Linux's built in supreme security this is why Apple opted for Unix and made their own Linux spin we know as OSx.

Link to comment
Share on other sites


Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...