Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Open Source GNU is Not Unix Linux

CNBC Reports Open Source Software Has Essentially 'Taken Over the World' (cnbc.com) 103

Slashdot reader DevNull127 writes: CNBC Explores released a 14-minute documentary this month called "The Rise Of Open-Source Software." It's already racked up 558,802 views on YouTube, arguing that open-source software "has essentially taken over the world. Companies in every industry, from Walmart to Exxon Mobile to Verizon, have open-sourced their projects. Microsoft has completely changed its point of view, and is now seen as a leader in the space. And in 2016 the U.S. government even promised to open-source at least 20% of all its new custom-developed code."

The documentary does mention the 1990s, when Microsoft "even went so far as to call Open Source 'Unamerican' and bad for intellectual property rights." But two and a half minutes in, they also tell the famous story of that 1970s printer jam at MIT which led to the purchase of a proprietary printer that inspired Richard Stallman to quit his job to develop the GNU operating system and spearhead the free software movement. And at three and a half minutes in, they also describe how Linus Torvalds "unceremoniously released" Linux in 1991, and report that "By the turn of the century, NASA, Dell, and IBM were all using it." And at 4:18, they mention "other open source projects" gaining popularity, including MySQL, Perl, and Apache.

"But for the layperson at the turn of the century, the rise of these technologies could have gone unnoticed. After all, hardly anyone ran Linux on their personal computers. But then in 2008, Google released Android devices, which ran on a modified version of Linux. Suddenly the operating system blew up the smartphone market..." (Chen Goldberg, Google's Director of Engineering, cites 2.5 billion active Android devices.) The documentary then traces the open source movement up through our current decade, even mentioning Microsoft's acquisition of GitHub, IBM's acquisition of Red Hat, and various monetization models (including GitHub's new "Sponsors" program). And it ends with the narrator calling open source development "the new norm..."

"After all, the success of Open Source reveals that collaboration and knowledge-sharing are more than just feel-good buzzwords. They're an effective business strategy. And if we're going to solve some of the world's biggest problems, many believe that we can't afford to hoard our resources and learnings."

Here's a list (in order of appearance) of the people interviewed:
  • Nat Friedman, CEO of GitHub
  • Devon Zuegel, Open-Source Product Manager, GitHub
  • Chris Wright, CTO of Red Hat
  • Jim Zemlin, Executive Director of the Linux Foundation
  • Feross Aboukhadijeh, Open-Source Maintainer
  • Chen Goldberg, Google's Director of Engineering

Jim Zemlin, Executive Director of the Linux Foundation, even tells CNBC that 10,000 lines of code are added to Linux every day. "It is by far the highest-velocity, the most effective software development process in the history of computing... As the idea of sharing technology and collaborating collectively expands, we're moving into open hardware initiatives, data-sharing initiatives. And that's really going to be the future...

"The complexity of building these technologies isn't going down, it's only going up. We can get that technology out there faster when everybody works together."


This discussion has been archived. No new comments can be posted.

CNBC Reports Open Source Software Has Essentially 'Taken Over the World'

Comments Filter:
  • by ffkom ( 3519199 ) on Monday December 30, 2019 @03:47AM (#59569748)
    Show me where I can download the source code of Microsofts most profitable sofware-monopoly-walled-garden, namely the source code of Microsoft Windows and Microsoft Office - then we may talk about Microsoft having gone "open source".

    Or let's talk about newer software from Microsoft: So where is the source code of the "Teams" servers?
    • by Anonymous Coward on Monday December 30, 2019 @03:58AM (#59569766)

      Give it a break please! Here is something to think about; Someone else has been trying to "Essentially 'Take Over the World'" with very little success so maybe you should take this as a lesson and go cry on somebody else's shoulder. Like that ceremier guy, many try but only few succeed, complaining isn't the way to go. You have to act smarter than those bozos and keep a low profile so they don't even suspect you exist.

      Happy New Year! :)
      --
      DZ

    • by Roodvlees ( 2742853 ) on Monday December 30, 2019 @04:17AM (#59569800)
      Microsoft being the "leader" just means they're the single biggest contributor to open source.
      It's irrelevant in a world where many small players contribute to something big.
      But it fits the way big corporations like CNBC think.
      • by Anonymous Coward on Monday December 30, 2019 @04:57AM (#59569844)

        No they aren't. Microsoft has absolutely nothing to do with Android, the most popular consumer OS in the world nor do they have anything to do with any Linux distro.

        If they really "completely changed their point of view" then why the fuck is Windows still closed source? Why is most of their software still closed source? They contribute only meaningless token shit that nobody even cares about or uses just so they can claim to be open source friendly without being complete liars.

        • by The Evil Atheist ( 2484676 ) on Monday December 30, 2019 @07:01AM (#59569978)
          They actually do contribute code to the Linux kernel, so they have a lot to do with every Linux distro (in enterprise use) out there.
        • Android, the most popular consumer OS in the world

          It's funny that it's so popular and yet essentially almost nobody has heard of it.

        • by bjwest ( 14070 ) on Monday December 30, 2019 @11:43AM (#59570802)

          ... Android, the most popular consumer OS in the world...

          Android is no more an OS than KDE or Gnome are. Android is a shell on top of Linux, which is the actual operating system.

        • Microsoft has absolutely nothing to do with Android

          I'm not sure they have *nothing* to do with Android. I think they were partnering with someone... Samsung...? to create a new Microsoft phone. They've been porting their apps to Android so they can provide a Microsoft phone experience in spite of not having a phone OS anymore.

          If they really "completely changed their point of view" then why the fuck is Windows still closed source?

          I actually have a theory that they may open source Windows in the next 10 years. If they want to open source it, they may want to comb through it looking for anything embarrassing or legally dubious, and then replace those things before release. Or they may just wait for the right time to open source it for marketing reasons. However, I think they will eventually, but they'll probably hold back some features somehow so that they can continue charging people for Windows Enterprise and Window Server.

          But really, if they're smart, the people running Microsoft know that their future isn't in Windows desktop licensing anyway. Meanwhile they've moved their browser to Chrome. They've started turning all of their apps into web apps and Electron apps. They've open sourced PowerShell.

          Don't get me wrong, I'm not saying Microsoft is run by a bunch of saints and open-source advocates. However, Microsoft has been pushing more into open source, and have shown decreased interest in railroading everyone into using Windows.

        • by Roodvlees ( 2742853 ) on Tuesday December 31, 2019 @06:30AM (#59573020)
          The change has to do with that before they called it Unamerican and bad for intellectual property rights.
          I agree that it's bad for intellectual property rights, it shows those 'rights' are a farce.
          Their statements probably have more to do with marketing and justifying their own practices than the opinion of any engineer.
          Grand assertions like these are what mainstream media love to make.
          I'm not saying I agree with this video, just trying to understand where it's coming from.

          Microsoft probably contributes a lot of lines of code with .NET Core.
          Compare that to how many lines any single developer writes and it's a lot.
          I don't know if it's more than companies like Mozilla or Google.
          I haven't done any research into it, but CNBC probably hasn't either.

          They're open source friendly in the sense that many new projects are open source.
          And yes, much of that is probably marketing too.
          They don't want to do the work of fixing the bugs that will be revealed if they make other stuff open source.
        • by im_thatoneguy ( 819432 ) on Tuesday December 31, 2019 @09:05PM (#59575280)

          Microsoft has absolutely nothing to do with Android

          Android is a runtime library on top of linux. Microsoft has a launcher/skin on top of Android.

          https://www.microsoft.com/en-u... [microsoft.com]

          They also have Edge, a web browser, for Android. And all of their productivity apps: Word, Excel etc are on Android.

          They integrate Cortana as an assistant. They offer a calendar and email client (Outlook is probably the best Android email client).

          Microsoft even integrates OneDrive pretty deeply so that whenenver you take a photo it uploads to OneDrive.

          From a user's perspective you can replace most all of Google's customer facing Android features with Microsoft replacements.

          Historically speaking Microsoft also removed Google Play services and released its own distribution of Android although they no longer support that.

          Lastly Microsoft also has Xamarin and is clearly attempting to make .NET a first class citizen of Android which means you could re-use your Windows application code directly in Android. They also make an android emulator for Windows/Visual Studio.

          In Windows 10 they even made a runtime shim that would run Android applications natively inside of Windows 10 Arm. Although they pulled that at the last second. Which is a shame because it could have possibly saved Windows 10 on phone.

          But yes beside all of those things, Microsoft has nothing to do with Android.

    • by BAReFO0t ( 6240524 ) on Monday December 30, 2019 @04:22AM (#59569804)

      (With three "E"s, as Baalmer [wikipedia.org] intended. As I said, below.)

    • First, Microsoft just wanted to "own the desktop".

      With Office, they now own the whole office.

      In the future, Microsoft won't be satisfied to be merely a "leader in open source".

      Microsoft will want to "own open source".

    • by fuzzyfuzzyfungus ( 1223518 ) on Monday December 30, 2019 @07:18AM (#59569994) Journal
      Unfortunately, this sort of thing is hardly specific to Microsoft; and the foundation for a solid argument that while 'OSS' has succeeded on a remarkable scale; 'FOSS' has not done nearly as well over time.

      'OSS' has become something between 'wildly common' and 'the dominant model' for anything where the benefits of sharing the costs of development and maintenance with other people who have the same problem is more valuable than keeping a tight grip on everything but having to do it yourself or hammer out a relatively cumbersome 'consortium' with formal membership requirements and a lot of legal overhead. That much is true. Even in cases where you might expect people to hold back(eg. with 'Teams', Microsoft voluntarily decided to deliver what is basically a Chrome webapp despite both owning Win32, one of the most valuable platforms going; and having a strategic interest in pushing their next gen platform stuff (metro/modern/WinRT/whatever they are calling it today).

      Where we haven't seen anything like the same shift is the actually strategic stuff and the components that can be used to control the rest. Teams, and basically every other chat app(with the limited exception of XMPP stuff, most of which remains niche) is actively less cooperative with federation than email which is older than dirt at this point. Heck, SMS, as provided by your local phone company jerks, is probably the most interoperable messaging protocol; with the various newer and technically superior ones deliberately locked into a 'the protocol is also the app' scenario. On the OS and device side, crypto bootloaders mean that even things that would otherwise boot pretty stock *nix kernels will pointedly ignore you if you don't have vendor signing keys.

      It's true that vendors have gotten over their visceral, irrational, aversion to the scary 'OSS'; but in giving it a more pragmatic consideration they've also done a lot of careful(and largely effective) thinking about how it can be used in a carefully controlled manner, to provide cost-effective solutions to shared problems in commodity level infrastructure; but to not pose any real threat to the strategically valuable stuff.
      • For some reason I can't upvote but this is the best comment. Working in strategy consulting for organizations I can tell you we explore Open Source for value it provides where it is strategical relevant. Organizations won't open source income generators. I think there needs to be a new definition, Open Source (infrastructure, modules, Linux Foundation managed, etc. Type) vs. Open Source (Community run, platform coops, consumer/business end user complete software, The Document Foundation type). I'm not sure where the line separates but as major corporations start recuperating Open Source a new definition will emerge.
      • Quote: "not pose any real threat to the strategically valuable stuff"

        Valuable as in gold? Or valuable as in air and water?

        I don't mind a company that hoards the gold but gives away the really useful stuff. Figuratively speaking, of course. I'm no manufacturing expert, and I don't know how really useful gold is in the manufacturing process, if there are viable substitutes for its non-reactive metallic properties, which even the pre-scientific alchemists noticed and prized.

        • In the case of Teams I'd say 'valuable as in subscription lock in'.

          While they were so enthusiastic about putting out a comparatively platform agnostic client that the result actually feels pretty awful and out of place on Windows; Microsoft took the opportunity to turn the screws in a couple of notable ways vs. their prior offerings.

          Unlike Lync/Skype for Business, Teams audio/video chat is not SIP. Lync/SfB certainly played most nicely if used in an AD/Exchange context; but if you were willing to get your hands a trifle dirty it could be made to interoperate with 3rd party SIP stuff, particularly important for conference room gear and the like. Teams, not so much. The official answer for a Teams conference room system is a computer running WIn10 and a specialized variant of the Teams client. Obviously Teams does use some sort of protocol, it has to; but the smartphone-app style approach of treating the client and the protocol as inseparable is in full effect.(The results are particularly gruesome with vendors like Crestron, that have a fair amount of AV background but don't really do Wintels; who have had to bodge full PCs into what were previously embedded conferencing appliances).

          For extra fun; the Sharepoint-related features of Teams Do Not, period, full stop, nothing on the roadmap involving a change and nobody really expecting it, work with on premises Sharepoint Server. It will, for now at least, deign to cooperate with an on-premises Exchange server(though the documentation for that scenario doesn't ooze warmth and acceptance); but if you want Teams(or want Microsoft chat/video anything once they take SfB out and shoot it, which is coming up); even being a full classic Microsoft shop with plenty of Windows Server and such isn't enough. It's an o365 tenant and a move to AAD-based authentication and identity management or nothing.

          That's the sort of thing I had in mind by 'strategically valuable stuff'. The Teams client uses an OSS multiplatform application development layer(much to its detriment; shit desktop web apps appear to be this generation's alien-everywhere Java apps); but is even more tightly wrapped around Redmond's monetization strategy and platform ambitions(straight subscription revenue; plus pushing AAD and all the assorted Azure services tied to it for other purposes) than what it is replacing.
    • that first interviewee Nat Friedman of Github actually works for microsoft. You see they (Microsoft) own Github (https://blogs.microsoft.com/blog/2018/10/26/microsoft-completes-github-acquisition/)... anyway, to your general point, I don't see Microsoft as a bastion of open source either. Sometimes when a company has a huge amount of cash from former glory years, they use it to try to buy their way back into the game. I have never seen that work out well in the end. Nat has spent his (enviable) career working for "has been" companies after his creation was purchased.

    • by nospam007 ( 722110 ) * on Monday December 30, 2019 @08:31AM (#59570110)

      "Show me where I can download the source code of Microsofts most profitable sofware-monopoly-walled-garden, "

      Exactly! I almost thought the CNBC was a typo and they meant MSNBC.

    • by Anonymous Coward on Monday December 30, 2019 @09:22AM (#59570228)

      Most of what their hosting services focus on is OSS, and most of the tech they're inspired by is OSS, and most of the ways they're improving their software is to take advantage of OSS

      But yeah, their own products are closed and proprietary. Right now they're extending OSS through their software.

      Next is the extinguish phase. That will mostly be due to the hardware, which will require a trusted path for widevine L1 certification, which will probably require locked bootloaders and closed firmware.

    • by dwpro ( 520418 ) <dgeller777.gmail@com> on Monday December 30, 2019 @12:43PM (#59570994)
      Saying they must open source everything is a very high bar for being called a 'leader'. Google is also a leader but does not open source their most profitable business software. MS has open sourced c#/roslyn, .net, .netcore, typescript, vscode, and literally hundreds more projects -- in addition to owning Github, arguably the biggest open source repository in the world. Yes, they are a leader. No, they are not 100% open source.
      • by twocows ( 1216842 ) on Tuesday December 31, 2019 @01:10PM (#59574082)
        What is a "leader in open source?" What does that even mean? Just gross number of contributions? I would argue that despite their contributions, Microsoft and Google both have done far more harm to the free software community and the spirit of open source than good.

        When Microsoft and Google make positive contributions, I think that's good and should be recognized, but I'm not going to ignore the abuse they've done either. I don't think I need to call either of them an "open source leader." They're profit-driven businesses that sometimes release useful things to the community but far more often take advantage of that same community without giving anything back. I will call them what they are.
    • by larryjoe ( 135075 ) on Monday December 30, 2019 @07:10PM (#59572058)

      Existing in many places over the world is not the same as "taken over the world".

  • by BAReFO0t ( 6240524 ) on Monday December 30, 2019 @04:16AM (#59569798)

    Just, ... no.

    Unless you misspelled "leeech". With three "E"s.

  • by Anonymous Coward on Monday December 30, 2019 @05:01AM (#59569848)

    Microsoft has completely changed its point of view, and is now seen as a leader in the space.

    Wooot? What is this article? Fud? Promo? Just uninformed? Microsoft market leader in OS? What??? Is that really what it says there? Did i forgot my coffee/pills/glasses/al of them?

    The only conclusion i can draw is that their PR department convinced some uninformed journalists into copying their fantasies. And now it's written down, it must be true.

    When Microsoft bought Github people were warning for this and guess what - they were right.

  • by xack ( 5304745 ) on Monday December 30, 2019 @05:35AM (#59569886)
    They would rather be locked in subscription drm than contribute to the GIMP, Krita and other editors. Proprietary software is an addictive drug, and vendors know they can get away with open sourcing the soft stuff while keeping the hard stuff proprietary.
    • by rtb61 ( 674572 ) on Monday December 30, 2019 @07:43AM (#59570014) Homepage

      That was the old days of computing, the USA inspired version. Now, it is a whole new ball game with countries specifically wanting to end the dominance of US software in their countries, not only end but shrink their market share to virtually non-existent and now that is spreading, as a country alliance in FOSS. Russia, China and India seemed to have cooperatively decided to take a lead in software development with the core software as FOSS and OS and Office suites and obviously to push unreliable US product (due to US sanction activity and quite corrupt trade shenanigans) out of the market completely and FOSS is likely to extended into cad,cam, accounting and engineering product, locally supported but shared across many nations.

      They also look to be forcing US web services out and replace them with local services for the same reasons, the damage was done and can not now be undone. As the develop that softwares use in their internal market, they will seek to expand it in dependent markets and then beyond. A concerted market attack on US market lead, real rip and tear, take no prisoners stuff.

      For end users, it means they will try hard to win markets with, privacy secure software and services, being good, well, at least until they lead in market share and then well, at less with FOSS it will be supported globally locally rather than back doored by three letter US agencies.

    • by frank_adrian314159 ( 469671 ) on Monday December 30, 2019 @12:00PM (#59570866) Homepage

      And yet open source developers continue to ignore Adobe users' concerns about the open source alternatives and miss opportunity to take mindshare (and market share) yet again.

    • Well, yes. And I'll happily explain it again.

      People who use Photoshop, and Indesign have jobs to do. Those jobs involve the use of these applications and file formats that are well used and standardized upon within the industry.

      To utilize GIMP or Krita instead of Photoshop, or Scribus in lieu of Indesgin, is to gamble. It's to gamble the time spent learning and mastering those titles, the existing backlog of templates and past projects, and interoperability issues and format conversions...that these OSS applications will adequately replace an already-working workflow.

      If they win the gamble, what do they win? They're still paying money to the OSS projects, so it's not like they can drop the cost. These titles might be improvements over Adobe in some areas, but are likely lacking in others. Most Adobe applications can handle third party plugins, so those investments are gone. The only real winning here it to be able to tell Adobe where to shove it...and, fantastic as that is, that's not a strategic advantage as a graphic designer...unless there's something I'm missing.

      • by Anonymous Coward on Tuesday December 31, 2019 @12:58PM (#59574026)

        If they win the gamble, what do they win? ... The only real winning here it to be able to tell Adobe where to shove it...and, fantastic as that is, that's not a strategic advantage as a graphic designer...unless there's something I'm missing.

        They win the ability to not have the rug yanked from under them. I'm hearing from a lot of people who bought Adobe CS6 that their installs are now broken due to a recent update and that the existence of Creative Cloud prevents CS6 from being reinstalled on the computer. That sounds downright malicious from Adobe. Much less chance of that happening with free open source software.

    • by Solandri ( 704621 ) on Monday December 30, 2019 @02:13PM (#59571314)

      They would rather be locked in subscription drm than contribute to the GIMP, Krita and other editors.

      The vast majority of Adobe software users are artist-types. They don't know the first thing about programming, much less which OSS editing tools are worth contributing to. In a way, this gives them a certain clarity of vision which is sorely lacking among the OSS community. They are hyper-focused on usability. The politics, power struggles, and finances behind creating the software are irrelevant to them. If it does what they need, and it costs them less than the amount of money they can make (create) by using it, they will gladly pay for it. If it does what they need.

      Adobe survives because it recognized this, and gives them software That Just Works. No endless revisions to the UI which forces them to have to relearn where everything is every 18 months. No having to placate egos to get features added. No getting told "if it's that important to you, fix it yourself" when they encounter a show-stopping bug. In fact, instead of the users having to kowtow to the OSS programmers and beg for certain features and bug fixes, the Adobe programmers survey and perform usability studies on their users to figure out which new features might be most useful, which bug fixes should be high priority. In the Adobe universe, the users are on top. In the OSS universe, the programmers are on top.

      The Adobe subscription service does well because the vast majority of its users already used to upgrade their Adobe software on a regular schedule anyway. So switching to a subscription model isn't very different from what they were already doing. Most people don't realize it, but owning a car really isn't that different from renting one. If you buy a car for $30k,pay $1000 in maintenance each year, and sell it for $15k after 5 years to buy a new car, you've paid a net ($30k - 5*$1000 - $15k) = $20k for it. $20k/5 years = $4k/year = $333/mo. So owning that car cost you the same as renting one for $333/mo.

      In the same way, Adobe added enough value to new versions that it was worth upgrading their software. So users were all to happy to pay the upgrade fee. Which made the subscription model not that much of a transition from what they were already paying. Contrast this with Office or even Windows, where there's very little added functionality. My parents are still happily using Office 2003. Businesses are still hanging on to Windows 7, and the reason they're transitioning off of it isn't because Windows 10 is better, but because security updates for Win7 will end soon. In these cases, people will rebel against being forced to a subscription model, since the overall cost per year will be higher than with purchased software. But in Adobe's case, they priced their subscription model to be slightly cheaper than if you upgraded every new release (which most of their users did anyway). And the subscription model gave users the option to subscribe to certain software for only one month if they only needed it for one project, rather than have to pay full price for it.

      • by techno-vampire ( 666512 ) on Monday December 30, 2019 @02:46PM (#59571434) Homepage
        The vast majority of Adobe software users are artist-types. They don't know the first thing about programming, much less which OSS editing tools are worth contributing to.

        They don't have to. All they need to do is find one or more FOSS packages that do what they need and are comfortable for them to use and contribute to those projects.
        • by Oligonicella ( 659917 ) on Monday December 30, 2019 @07:21PM (#59572080)
          I think his point is Adobe already does "what they need and are comfortable for them to use". Now you need to convince them to change.

          To do what you recommend, the artist-types would have to spend a lot of time in that "find" you mentioned, install and test out each package, compare and contrast, uninstall everything they don't want, then send money to the author of the winner.

          All the time they're doing the above, they are not producing their art. They are not making money. They are losing it. The money you want them to send to the OSS application developer.

          Better to market Adobe's OSS competition to new users.
      • by goose-incarnated ( 1145029 ) on Tuesday December 31, 2019 @03:56AM (#59572922) Journal

        Most people don't realize it, but owning a car really isn't that different from renting one.

        No. It is very different in terms of cost.

        If you buy a car for $30k,pay $1000 in maintenance each year, and sell it for $15k after 5 years to buy a new car, you've paid a net ($30k - 5*$1000 - $15k) = $20k for it. $20k/5 years = $4k/year = $333/mo.

        If you're doing high enough mileage that you're spending $1k pa in maintenance (1 full service a year, so 15k miles per year) then your lease/rental mileage surcharge is going to be around $4k/year.

        That also doesn't add in the fact that the first four or so services when purchasing are usually free, so you were over by around $4k anyway.

        Buying is always cheaper in the medium to long run. If it wasn't, all those companies renting/leasing you a car would be running at a loss, they aren't. They make roughly double the cost price of the car over a five year period (look it up, it's not exactly a secret).

        Long term renting is usually (cost of car) + (cost of maintenance) + (profit to agency). I don't see how that is lower than (cost of car) + (cost of maintenance) unless "profit to agency" is negative, and I doubt that it is.

    • Adobe tools both have features that those programs don't have, and have a better interface. And also crash less. Maybe none of those things are important to you, in which case you'd be a fool to pay for an Adobe membership or whatever they call it now. But there are clear reasons why someone would. The gimp is NOT a substitute for Photoshop, unless you are using less than half its features. Things that are easy in Photoshop are hard or impossible in gimp. Acting like they are interchangeable only saps your credibility.

  • by NoCleverName ( 701924 ) on Monday December 30, 2019 @05:39AM (#59569898)
    Back in the 60's every piece of software IBM created was "open source" (only it wasn't called that back then). Compilers, operating systems, everything. Only with the rise of Amdahl as a competitor did IBM start restricting the availability of source. z-VM still is largely "open source".
    • z-VM still is largely "open source".

      . . . so . . .

      1) What language is it written in? Is there any open documentation, or is it IBM internal stuff only? Can you really compile, boot and run your own z/VM kernel and system?

      2) Can anyone make any contributions to it, or is it IBM controlled and approved only?

      A while back, when I did some stuff on z/VM, I looked for a book like "The Design of the UNIX/BSD Operating System" for z/VM. The only thing that the IBM folks could recommend was the z "Principles of Operation", which not the same as the UNIX/BSD books.

      Also, these days, I see a lot of companies calling stuff "Open Source" just because they make the source available. However, the companies themselves remain in full control of the software only.

      So it's more like "Psuedo Open Source".

      I guess that would be abbreviated as POS.

      • (1) Assembler, of course. There are various documents describing the system...in particular look into the "Red Books". Yes, you in fact modded and assembled (not compiled) the various modules you wanted to change (VM comprises hundreds of individual programs, not one monolithic kernel). Also changeable was the CMS (user VM) and various other components that ran in VM's. (2) Back in the day modifications were distributed by the SHARE user's group. Occasionally something might have been picked up by IBM. For the most part, modifications were made for you specific needs, not so much for the community at large...but they were there for the picking. If I recall there was a 360 emulator "Hercules" that could run both VM and MVS on a PC.
        • (1) Assembler, of course.

          Gee, and here I was thinking REXX ;-)

          If I recall there was a 360 emulator "Hercules" that could run both VM and MVS on a PC.

          There was only one legal catch with Hercules (emulator) [wikipedia.org]:

          Hercules is technically compatible with all IBM mainframe operating systems, even older versions which no longer run on newer mainframes. However, many mainframe operating systems require vendor licenses to run legally. Newer licensed operating systems, such as OS/390, z/OS, VSE/ESA, z/VSE, VM/ESA, z/VM, TPF/ESA, and z/TPF are technically compatible but cannot legally run on the Hercules emulator except in very limited circumstances, and they must always be licensed from IBM.

          . . . and further . . .

          In 2009, Roger Bowler founded TurboHercules SAS, based in France, to commercialize the Hercules technology. In July 2009, TurboHercules SAS asked IBM to license z/OS to its customers for use on systems sold by TurboHercules. IBM declined the company's request. In March 2010, TurboHercules SAS filed a complaint with European Commission regulators, alleging that IBM infringed EU antitrust rules through its alleged tying of mainframe hardware to its mainframe operating system, and the EC opened a preliminary investigation. In November 2010, TurboHercules announced that it had received an investment from Microsoft Corporation. In September 2011, EC regulators closed their investigation without action.

          However, the Big Blue Joke was . . . when IBM started to take legal action against Hercules . . . IBM found that many z/Series developers in Böblingen and Poughkeepsie . . . were in fact using Hercules!

          So . . . if I remember correctly . . . IBM banned the use of Hercules internally. However, that may have changed.

        • There is a lot of PL/I in the mix as well.

      • I know regarding MVS you can download it and run it, source included. Google MVS turnkey tk4. Its open source as far as I am concerned. Also you can fine a large number of IBM mainframe manuals for free.

    • by codeButcher ( 223668 ) on Tuesday December 31, 2019 @11:37AM (#59573742)

      Back in the 60's every piece of software IBM created was "open source"

      Pffft, I also bet they used the Waterfall methodology to create that software... Uncivilized savages.

  • by radl33t ( 900691 ) on Monday December 30, 2019 @05:48AM (#59569908)
    The stuff of teenage radl33t's Slashdot fantasies in the mid 90s.
  • This is new how? (Score:4, Interesting)

    by Retired ICS ( 6159680 ) on Monday December 30, 2019 @05:56AM (#59569916)

    I remember my first computer job waay back in 1978 for one of the 3M group of companies as a second shift computer operator (aka evening run babysitter). I spent a lot of time "reading" the source code for the proprietary IBM software they were using as well as the internally developed software. "Open Source" software was the standard for as long as I can remember. "Closed Source" is a relatively new thing.

    • by Registered Coward v2 ( 447531 ) on Monday December 30, 2019 @06:44AM (#59569970)

      I remember my first computer job waay back in 1978 for one of the 3M group of companies as a second shift computer operator (aka evening run babysitter). I spent a lot of time "reading" the source code for the proprietary IBM software they were using as well as the internally developed software. "Open Source" software was the standard for as long as I can remember. "Closed Source" is a relatively new thing.

      Very true, but it wasn't open source in the way the term is currently used. Back then the hardware was where the money was; since the software would only run on proprietary hardware. You couldn't just buy an 1170 or 360 clone, install a line printer and run IBM code. Even if you had the source ode it still was proprietary to IBM or Dec or whomever. Once software was no longer tied to hardware the model changed. As with many things, once serious mo ey was involved the entire ethos changed.

  • by fbobraga ( 1612783 ) on Monday December 30, 2019 @06:13AM (#59569936) Homepage
    It's cultural Marxsism!!111!!! It's so obvious, everyone can see it!!!111!1!!!
  • by Jon Peterson ( 1443 ) <jon@s[ ]drift.org ['now' in gap]> on Monday December 30, 2019 @06:51AM (#59569972) Homepage

    OSS has become very common. Most software uses components that are open source.

    But it terms of 'total logic implemented in software worldwide' OSS is a drop in the ocean. The vast majority of software in existence, if measured by unique code rather than installed copies of binaries, is closed source software internal to corporations.

    This doesn't diminish the impact OSS has had - it's lovely that if I write an application, all the boring stuff around HTTP, TCP/IP, RDBMS, and search is built on OSS layers rather than proprietary layers.

    But the interesting stuff, specific to what my company does, the stuff that isn't out there either in OSS or commercial form, and needs to be written from scratch by a large team of people - that's not OSS. That's proprietary.

    • by TechyImmigrant ( 175943 ) on Monday December 30, 2019 @01:13PM (#59571102) Homepage Journal

      There's a process that goes on in companies when they decide to open source their proprietary source.
      Their is a collective intake of breath when everyone realizes that their code is going to be visible to others.
      Then there is a 6 month scrubbing of the code to take out the stupid stuff, robust vernacular and libel.
      Then it is released as open source.

      Happens every time. I've seen it over and over.

    • by bluegutang ( 2814641 ) on Monday December 30, 2019 @02:07PM (#59571280)

      The vast majority of software in existence, if measured by unique code rather than installed copies of binaries, is closed source software internal to corporations.

      Well of course. The point of open source is that one person writes it once, and everyone can use it forever. Whereas with closed source code, it has to be reinvented countless times because the various developers don't share with each other. So of course most *code* is closed source, even if perhaps most *people* are running open source code.

  • by ClueHammer ( 6261830 ) on Monday December 30, 2019 @07:04AM (#59569982)
    But until Microsoft is dethroned as the preferred Operating system and preferred Office suite (or they release the source as open source) this is just more fake news.
    • by VeryFluffyBunny ( 5037285 ) on Monday December 30, 2019 @06:01PM (#59571910)

      Perhaps the EU will pass a directive that Windows & MacOS have to come with LibreOffice pre-installed? And MacOS with a bootloader that can dual boot into Linux? I wonder what kind of resistance Microsoft & Apple would put up to those?

      By that we'll see who actually supports FOSS.

      BTW, does Apple Inc. contribute anything to FOSS these days? I heard they didn't use to but maybe they've changed?

  • by fuzzyfuzzyfungus ( 1223518 ) on Monday December 30, 2019 @07:37AM (#59570008) Journal
    What you say is definitely true; though my understanding is that(with the possible exception of the very most idealistic RMS sorts in academic areas) that state of affairs has long been the case and was always accepted as anything between 'necessary evil' and 'actively helpful'.

    OSS is going absolutely nowhere without some combination of developer buy-in (even if there is no commercial interest it can still survive at least at some level if those skilled in the art are motivated to get involved) and commercial interest(when it comes to boring-but-necessary stuff like timely support for new hardware it certainly helps that Intel and AMD effectively treat Linux support as a necessity, a more modern alternative to having a pet UNIX to go with your pet CPU like the old big iron vendors used to do). Both of those are a lot easier to achieve if 'OSS' doesn't mean 'donate yourself out of a job' to software developers.

    The huge amounts of internal software and critical but highly specific line-of-business stuff is what helps resolve that particular tension: OSS might really suck for you if you were hoping to kick out a Unixlike or HTTP server and watch the cash roll in; but for the substantial majority of developers 'OSS' means a nicer collection of building blocks to work with; but no threat to their bread-and-butter in building and maintaining whatever specialized systems their day jobs require.

    The one place where this has gotten really awkward(as recognized, but not really solved, by the addition of the Affero GPL) is when a company's internal software overlaps with traditional OSS areas of strength; but never triggers the redistribution requirements because it's provided 'as a service'/'cloud'/etc. AWS being the most prominent example, though other 'cloud' vendors are analogous if smaller. If you only rent time on your systems, rather than actually sell software, you can (completely within the letter of the license) take OSS stuff and keep it effectively proprietary, with any disclosures being purely at your discretion and for your purposes, because you never trigger the requirements that kick in when you distribute software to others. This rather chills the usual 'better building blocks for shared problems' arrangement because it becomes practical for your database engine or cool storage abstraction layer or container management system or whatnot to be absorbed and abstracted and end up in direct competition but without any obligation to return software changes and improvements to the community at large.
  • by cascadingstylesheet ( 140919 ) on Monday December 30, 2019 @07:53AM (#59570036) Journal

    Microsoft has completely changed its point of view, and is now seen as a leader in the space.

    I certainly wouldn't go that far. Sure, there's a "man bites dog" wonder at some of their changes, but there's still a great deal of very justified suspicion, and in any case their flagship products are still proprietary closed source software.

  • by 4im ( 181450 ) on Monday December 30, 2019 @08:25AM (#59570098)

    I'll note that they talk about "open source" rather than Free Software. That's quite missing Richard Stallman's point about it all.

    Yes, everybody and their dog are using FOSS to build their (cloud, or mobile) platforms as it's cheaper for them, but users still get the short end - where RMS wanted the best for the *users*. Meanwhile, Linux distros are being subverted (with few exceptions).

    No, FOSS hasn't won, far from it.

    Disclaimer: proud GNU/Linux user since the mid-90ies.

  • by 0xdeaddead ( 797696 ) on Monday December 30, 2019 @08:32AM (#59570114) Homepage Journal

    And after they killed Stallman on tbe altar of social justice.

    Pathetic.

    • by DamnOregonian ( 963763 ) on Monday December 30, 2019 @03:36PM (#59571590)
      I think he was more sacrificed on the altar of "As a 501(c)(3) non-profit tax-free corporation, we don't really want our a person representing us to publicly engage in the nuances of statutory rape in defense of an associate."
      I think you've got an ax to grind.
      • by Blue_Astronomy_Geek ( 6006148 ) on Monday December 30, 2019 @10:27PM (#59572486)

        It wasn't public, and i'm not sure it was nuances of statutory rape, more about the definition of rape.

        I think it's okay for a leader to be extremely careful that they're telling the truth. Although Stallman's could be socially daft it doesn't make him a rapist.

        • by DamnOregonian ( 963763 ) on Tuesday December 31, 2019 @04:19AM (#59572938)
          It was public, because it was made public. That it did not start out so isn't relevant.
          Without the publicity, no outrage, without the outrage, no bad PR for a public organization.
          To quibble about the definition of rape is almost by definition to wade into the nuances of statutory rape, which is illegal sex with a minor.
          Stallman argued that even if the sex-trafficking victim had slept with Minsky at the age of 17, it wasn't rape because she likely presented herself as willing. That is most definitely discussion the nuances of statutory rape, as if even if she was willing- that is statutory rape.

          Although Stallman's could be socially daft it doesn't make him a rapist.

          No one said he's a rapist.
          But no public organization in this universe wants someone arguing that it's OK to fuck minors as long as they're willing representing them.

          I think it is morally absurd to define 'rape' in a way that depends on minor details such as which country it was in or whether the victim was 18 years old or 17

          From the man himself. That doesn't make him a rapist. It also isn't a completely unreasonable argument. I don't agree with it, but it's not unreasonable. But none of that matters when weighed against the fact that nobody wants someone saying that shit in any kind of representative position for them. He did this to himself. He wasn't sacrificed on any altar. He threw himself on the sword of arguing whether or not statutory rape is wrong as a public figure. I have no sympathy for him- and I respect the guy.

          • by Anonymous Coward on Tuesday December 31, 2019 @10:38PM (#59575434)

            He made the mistake of giving his honest opinion on a controversial topic, before a public emotionally unable to deal with it.

            People scream "pedo!" whenever anyone even suggests that sex between and adult and a minor might be a normal thing, but for most of history is WAS a normal thing, since puberty is in fact nature's way of saying "ready to have sex" (physically). Pedophilia is desire for sex with pre-pubescent children, and psychologically/socially we have lumped anyone under 18 in that category.

            I know a lot of 17-year-old guys who believe sex with a 17-year-old female who "presents herself as willing" is just fine. In fact, in my state the age of consent is 16. There is LEGALLY nothing wrong with it. People just have too many hang-ups and forget what it was like being a hormonal teenager.

          • by Blue_Astronomy_Geek ( 6006148 ) on Tuesday December 31, 2019 @11:17PM (#59575468)

            It was public, because it was made public. That it did not start out so isn't relevant.

            You said "publicly engage", which he did not in fact do. It's relevant if you're judging Stallman on his social decisions, which is what I thought we were talking about.

            He doesn't seem to be a liar or a rapist, so I don't think he's a villain, and I don't understand why he should lose a leadership role.

            • by DamnOregonian ( 963763 ) on Thursday January 02, 2020 @12:50AM (#59578010)

              You said "publicly engage", which he did not in fact do.

              Fair point.

              It's relevant if you're judging Stallman on his social decisions, which is what I thought we were talking about.

              It's not relevant though. The image of a public organization cares not about the context.

              He doesn't seem to be a liar or a rapist, so I don't think he's a villain,

              Me neither...

              and I don't understand why he should lose a leadership role.

              Because that's a bad face to be painted on the front of your organization... I don't see why that's hard to grasp.
              If you owned a company, and he was your spokeperson, and he got caught arguing that statutory rape shouldn't really be a thing... Would you still want him in front of the cameras associated with your brand?
              I wouldn't fire the guy with prejudice or anything, but I'd definitely let him go.

              • by Anonymous Coward on Thursday January 02, 2020 @04:10AM (#59578192)

                > The image of a public organization cares not about the context.

                NONE of the snowflakes so common today seem to give shit number one about context.

                > Because that's a bad face to be painted on the front of your organization

                See above.

  • by nereid666 ( 533498 ) * <spam@damia.net> on Monday December 30, 2019 @10:02AM (#59570382) Homepage
    Linus dixit
  • by JustAnotherOldGuy ( 4145623 ) on Monday December 30, 2019 @10:24AM (#59570502) Journal

    "Microsoft has completely changed its point of view, and is now seen as a leader in the space."

    I repeat, "Fuck you, no they're not".

    Microsoft will always be a group of greedy, scum-sucking shitbags, and I speak from experience. I've worked there, and although it varies from group to group, I stand firm in my opinion of Microsoft in general: scum-sucking shitbags.

  • by thunderclees ( 4507405 ) on Monday December 30, 2019 @10:51AM (#59570620)

    You can kind of tell as big IP is buying big OS corps to try and fence off pieces.
    Look at IBM and its purchase of Red Hat.
    If IBM was not planning on screwing with CentOS or its licensing why have thy not come out and saidthey will remain hands off?
    Yes, of course they own it and can do what pleases them as much as CopyLeft allows but corps like IBM have something of a bad history and it is doubtful they would miss a chance to monetize CentOS by forcing users to RHEL.

  • by lordofshadows ( 6157906 ) on Monday December 30, 2019 @11:52AM (#59570832)
    I'm still surprised that github is a thing, like git already existed and was a great tool, then someone glues social media to it and suddenly it's a million dollar company. Maybe I should of thought of it first, maybe I can make a social media interface for SQL or something, share your databases with your friends!
  • by jbmartin6 ( 1232050 ) on Monday December 30, 2019 @12:00PM (#59570868)
    There are those who believe an open source approach is slowly taking over other types of design projects as well. Aside from all the various computing technology hardware projects, there are also efforts to open source things like home design, undersea exploration drones, and surely a tone of things I don't know anything about.
  • by rbrander ( 73222 ) on Monday December 30, 2019 @12:21PM (#59570912) Homepage

    If FOSS were really all that dominant, it wouldn't border on unthinkable for most people embedded in either ecosystem to switch from Windows to Mac, or from Android to Mac. I'm trying to think of a single "mac person" I know that didn't go iPhone, picked Android instead.

    And as for office suites, I've never seen a single conference, not America, not Europe or UK, use anything but Powerpoint. For a lot of them, it's no longer possible to bring your laptop and plug in, you have to submit a powerpoint file, and only a powerpoint file, to have its name changed from "Water_Pipe_Inspection.PPTX" to "Track3_Session2_Slot4.PPTX" for addition to The System. If you ask about just giving them a directory of JPG files named 01_title.jpg , 02_into.jpg, etc, they react with confusion, even though I got away with that for nearly 20 years to avoid using MS and future-proof my presentations.

    Ditto with paper review for inclusion in conference proceedings, or indeed any kind of work whatsoever with any office I know around the world, from Israel to Africa to Europe: It's all MS-Word files being exchanged. And Excel.

    Moving along, people mostly used to communicate through FOSS protocols, that is, by email which is deeply FOSS because you can use any program you want to process the standardized communications protocol. For business at least, that's is still FOSS...but it always was. IBM "PROFS" never caught on with the Internet, mercifully, nor did any proprietary communications because at least everybody saw it coming that the whole world would have to use HP or DEC or whatever.

    But on the consumer level, people can't seem to ditch email fast enough to use WhatsApp, Twitter, and Facebook communications systems.

    We do still have multiple browsers; I'd call that a mighty victory. But I would still call FOSS "beleagured", not "dominant".

    • by twocows ( 1216842 ) on Tuesday December 31, 2019 @01:03PM (#59574044)

      But on the consumer level, people can't seem to ditch email fast enough to use WhatsApp, Twitter, and Facebook communications systems.

      These real time messaging services are more analogous to XMPP or even IRC than email. Email is still largely a separate niche even in the consumer space. At most, usage may have dropped off a bit as people stopped using it for conversations, which it was never really good for to begin with.

      I doubt anything's going to replace email because it's basically pervasive and any replacement would need to be both-ways compatible with it to gain relevance, in which case why not just use email? You're more likely to find it extended in obnoxiously proprietary and poorly documented ways, like Outlook does.

      As far as why XMPP isn't the dominant real time messaging protocol, it's because nobody with any weight behind them wanted to use it in their messaging solution. People using real time messaging don't care about the underlying protocol, they care who's using it. Their friends, family, etc. are all using (at least in my case) Facebook Messenger, so that's what they use. And Facebook doesn't want their protocol open because that might make it either harder for them to snoop on or easier for other people to snoop on. Same with just about every popular real time messaging protocol excluding SMS, which is popular because it's been built-in to phones all along (and carriers can snoop on it and sell data from it). And Google's trying to displace that with RCS (and it looks like they'll succeed), which Google can probably snoop on.

  • by rnturn ( 11092 ) on Monday December 30, 2019 @12:33PM (#59570946)

    The YouTube link says the video's unavailable and attempting to play it on the CNBC site results in an error.

    Maybe tomorrow once interest wanes it'll be available.

  • by The Snazster ( 5236943 ) on Monday December 30, 2019 @04:39PM (#59571766)
    Anymore.
  • by dwater ( 72834 ) on Monday December 30, 2019 @05:19PM (#59571850)

    > even went so far as to call Open Source 'Unamerican'

    OMG, say it ain't so!

    TBH, now is the time of seeking out things which are "unamerican" for fear that some American politician would choose to deny access to it. This is one of the chief values in Foss, imo.

  • by enigmatic ( 122657 ) on Monday December 30, 2019 @09:51PM (#59572424)

    Why in the world was an executive at a proprietary closed source company be interviewed?
    (GitHub)

  • by backslashdot ( 95548 ) on Tuesday December 31, 2019 @02:18AM (#59572836)

    Linux finally takes over the world. By being the OS controlling ICBMs.

  • by TJHook3r ( 4699685 ) on Tuesday December 31, 2019 @07:14AM (#59573060)
    When MS contributes to Open Source projects, check the small print! Investing in Git is necessary to keep money flowing to Visual Studio and similar. There may be some benefits to consumers but business is still paying the same or more for IT, either in licencing or support costs.
  • by MtViewGuy ( 197597 ) on Tuesday December 31, 2019 @08:25AM (#59573142)

    Interestingly, Open Source software would have stayed a relatively niche product except for one thing, in my opinion: IBM's project to port Red Hat Linux to run on IBM mainframe hardware. The very success of that project showed that Open Source software was viable for mission-critical large-scale applications, and led the way for Linux to be used as the primary operating system at many web server farms.

  • by Miser ( 36591 ) on Tuesday December 31, 2019 @04:13PM (#59574800)

    Had an old psychopath boss that said open source would never take off and that I was a fool for using it (early on, say in the 1995 time frame when the linux kernel was 1.3 I think? Or maybe 1.6? Memory is fuzzy.

    I would love to track him down and give him a big, fat, "I told you so."

  • by FlyingGuy ( 989135 ) <flyingguy&gmail,com> on Tuesday December 31, 2019 @04:59PM (#59574910)

    I love to code. To write small tight functions and procedures to perform work.

    I have some pretty good ideas for lots of things.

    I love OSS!

    But how can I feed my family?

As of next Thursday, UNIX will be flushed in favor of TOPS-10. Please update your programs.

Working...