![]() ![]() ![]() "FUSE for macOS cannot be replaced by a formula as it no longer has public source releases and does not have a license that is compatible with Homebrew. These Homebrew packages will no longer be supported by Homebrew due to their dependence on FUSE, which Homebrew can no longer afford to support as an external dependency (as a "cask", in Homebrew parlance):Īfuse, archivemount, avfs, bindfs, btfs, cryfs, curlftpfs, dislocker, encfs, ext2fuse, ext4fuse, fuse-zip, gcsfuse, gitfs, gocryptfs, goofys, ifuse, mp3fs, ntfs-3g, rofs-filtered, s3-backer, s3fs, s3ql, securefs, simple-mtpfs, squashfuse, sshfs, tup, wdfs, xmount libosxfuse is derived from LGPL code and cannot be closed.) (Also separately - note that the APSL which might still cover some components of the package outside of libfuse has a weak copyleft. ![]() Go ahead and change the license - but let me know about it before I install the new version. When I find out that some software package has changed license only because I’ve gone to the website and poked around, I tend to become very disillusioned due to the lack of transparency - it feels like a bait and switch. Informing people updating from 3.8.0 or 3.9.0 to 3.10.0 using the updater, as well as informing anyone who has updated via updater without being informed, of the source code availability change and the license change. Informing people means updating the main repo README to state that versions starting with 3.9.0 are no longer open source, and that versions starting with 3.10.0 are under a new license, with a link to the license, and I’m only advocating for transparency here. While I dislike that it’s closed source, that is a separate issue. ![]()
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |