are all aware of this all and are on board. Torvalds was glad to hear this, but he admonished the Paragon developers: "The one other thing I do want when there are big new pieces like this being added is to ask you to make sure that everything is signed-off properly, and that there is no internal confusion about the GPLv2 inside Paragon, and that any legal people, etc. Mea culpa, Paragon agreed that it "will be maintaining this implementation," but that "we'll need several days to prepare a proper pull request before sending it to you." Paragon, to no surprise, didn't know how to deal with the Linux kernel e-mail and Git-driven workflow. Open-source software starts with developers, but there are other important contributors, too.GitHub merges 'useless garbage' says Linus Torvalds as new NTFS support added to Linux kernel 5.15.Microsoft loves Linux – as in, it loves Linux users running Linux desktop apps on Windows PCs.2019: Hey friends, ah, can we join the official linux-distros mailing list, plz? 2001: Linux is cancer, says Microsoft.Would it be too much to ask for "Paragon just make a git pull request for it"? Linux kernel developer Nikolay Borisov wrote: "So, how exactly do you expect someone to review this monstrosity?"īesides, as Linus Torvalds said, it would be nice if Paragon would, you know, "actually submit it." Unlike open-source, where everyone can see your work, proprietary software can hide its sins from watchers.įirst, the code, with 27,000 lines, was much too big. That's the thing with proprietary code – and why I'm cynical about the idea that Microsoft could simply open-source, say, all of Windows 7 – it's often badly written. The NTFS3 code was in no way, shape, or form ready to be added to the kernel. That was wonderful news… except for this one little thing. The company " contributed the read-write NTFS kernel driver under the GPL to the Linux community, for hopeful inclusion in due time to the mainline kernel. In May 2020, it published a piece entitled The hidden cost of "free" exFAT, where you can see all three stages on display.īy September 2020, Paragon had moved on to the final stage: Acceptance. What was Paragon to do with a pro-open-source Microsoft? Well, at first, the company rapidly went into the first three stages of grief: Denial and isolation, anger, and bargaining. Today's Microsoft has realized it was on the wrong side of history with open source. But, while Paragon did well with this as a business for years, Microsoft was no longer the proprietary powerhouse it had been under Bill Gates and Steve Ballmer. The result was a fast, efficient, and, yes, proprietary NTFS Linux system. Paragon produced its software in partnership with Microsoft. Its Microsoft NTFS for Linux by Paragon Software used the proprietary Paragon File System Link, a cross-platform file system driver to read and write from NTFS drives. While the open-source community was working on these projects, the company Paragon was taking a different approach. The code itself is still around, but the project itself is long dead. In the event, the project didn't last for long. Using a proprietary driver in open-source software is always troublesome, especially back in those bad old days. To pull this trick off, however, it used the original Windows ntfs.sys driver. The Captive NTFS driver could read and write to NTFS. You can find out for yourself soon by testing the userspace NTFS-3G against the new Linux kernel NTFS3 driver. NTFS-3G's creator and CTO of Tuxera, its parent company, Szabolcs Szakacsits, however, told Torvalds that a better review of NTFS-3G and the new Linux kernel NTFS driver will show the " user space ntfs-3g was about 21% faster overall than the kernel space ntfs3." That said, Szakacsits added that "Ntfs-3g always aimed for stability, features, interoperability, and portability, not for best possible performance." He also added "Userspace drivers can have major disadvantages for certain workloads" but then asksed "how relevant are those for NTFS users?"
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |