1. 20
  1. 43


    1. 17

      See Betteridge’s law of headlines:

      Any headline that ends in a question mark can be answered by the word no.

      1. 7

        The cover story of the January issue of the CACM was Does Facebook Use Sensitive Data for Advertising Purposes?.

        1. 7

          For every joke, somebody will point out that it’s not literally true

          – gthm’s law

      2. 6

        The linked post doesn’t disagree with you.

        can we see here that Microsoft is releasing more and more parts of Windows as open source?

        Windows will probably remain a proprietary product for some time, but I can imagine that the trend of releasing more and more code will continue

        This take seems quite reasonable.

        1. 2

          It was an open question and more of a thought than an answer. 😊

          1. 2

            i did read the article before replying and it is very sensible, i just couldn’t help myself 😅

          2. 4

            By ‘no’, do you mean:

            • No, it won’t become open-source,
            • Hard to say, but it’s unlikely it will become open-source,
            • No, you don’t want it to happen, because it will be bad for MS,
            • No, you don’t want it to happen, because it will be bad for other systems,
            • You think even if MS releases the source, it will never be truly open-source,
            • Something else?


          3. 5

            Could be a huge marketing move for Microsoft to look cool, and wouldn’t hurt much their profits as it’s all about Azure now.

              1. 3

                Updated: Apr 11, 2019

                1. 3

                  2020 doesn’t help the case. MS carried on selling Xbox, Windows, and Dynamics, and renting LinkedIn to recruiters. Intelligent cloud went up but Microsoft is far from “all about Azure now”.

            1. 3

              This has already been discussed publicly by Satya/some other exec at BUILD. MSFt would fully-open source it if the IP allowed, but the IP doesn’t allow for it.

              I think one of two scenarios might pan out:

              1. That you will see large portions of Windows open sourced, and the IP-encumbered parts replaced with open source-friendly components.

              2. Microsoft puts Windows into maintenance mode and jumps to Linux as the basis for future OSes, with open, multi-platform APIs.

              Frankly, at this point, I don’t know which is more likely.

              1. 2

                Do you have any sources for this? Would like to read more about what Satya said about it.

                1. 1

                  I’ve wondered about number (2) for awhile now. If they created a really nice desktop environment and GUI toolkit I bet people would adopt it like crazy, particularly given the messes that have been made of GTK and Qt.

                  1. 2

                    Linux desktop use is maybe 1-2%. Why would they care about crazy adoption among that user base? Microsoft’s real competition are Android and iOS.

                    1. 1

                      Sorry, my assumption would be that MS would bring a big chunk of its existing user base to (its own version of) Linux. In other words, they’d ship “Windows 11” and it would be a Linux distro under the hood the same way Apple moved to a Unix with OS X. Presumably they’d ship a compatibility layer like Apple did with Rosetta. I don’t think it will happen, there’s just too much legacy “stuff” there, but it’s an interesting thing to ponder.

                      1. 2

                        I agree that it’s nice to fantasize about the idea. Though it would be a very large effort, first I assume that the Windows libraries/APIs are probably very much reliant on the Windows kernel. Secondly, Linux does not really have the driver model that hardware manufacturers are used to.

                        On the other had, they could just start submitting code and tests to Wine. If they make it bug for bug compatible with Windows, they wouldn’t even need to port Windows to the Linux kernel. I am really impressed how well Proton works for games, I can only imagine what Wine as a base for non-game applications if Microsoft would invest in it.

                        I think in practice, they will just skim profit from Windows 10 as long as they can, while extending their cross-platform strategy for applications (e.g. see the recent announcement of Electron-based Outlook). Also, it seems that they want to do another attempt at a ChromOS-like Windows with Windows 10X.

                2. 2

                  I’ve had a crazy thought for a while that they’d try to turn Windows into a Linux at some point, given their deeper integration with Linux via WSL. Probably won’t happen since there’s been so much sunk into the Windows way of doing things and there’s such a broad divergence from UNIX at this point, but one can always hope :)

                  1. 7

                    My understanding is that WSL has backed off from syscall translation to basically just virtualization with some nifty bits. If so, that’s probably a net win for utility but much less interesting from a technical perspective.