macos-fuse-t / fuse-t

Other
816 stars 3 forks source link

Open Source? #1

Closed KevinRoebert closed 1 year ago

KevinRoebert commented 1 year ago

Will the source code for this project also be published? How do I know that the program does what it is supposed to do?

nhooyr commented 1 year ago

It's quite misleading to have a github repo for it but with nothing in there except for the license and some docs. At a cursory glance it makes it seem like it's open source but it's not...

macos-fuse-t commented 1 year ago

I'm going to publish the source code of the NFS server soon. The license will still be restrictive though

julianxhokaxhiu commented 1 year ago

May I ask why? Economical struggles? Have you considered other ways of funding like Patreon/Github Sponsors/etc.?

d235j commented 1 year ago

The license, as-is, is significantly more restrictive than that on macFUSE, as it prohibits all commercial use. With macFUSE, the license only applies to the software being redistributed (including via automatic download/installation).

At the very least, this restriction should be dropped, as "commercial use" can be interpreted very broadly. Hopefully in the future this software won't be necessary anymore.

macos-fuse-t commented 1 year ago

The license, as-is, is significantly more restrictive than that on macFUSE, as it prohibits all commercial use. With macFUSE, the license only applies to the software being redistributed (including via automatic download/installation).

At the very least, this restriction should be dropped, as "commercial use" can be interpreted very broadly. Hopefully in the future this software won't be necessary anymore.

I actually only care about software vendors bundling the binaries under their own software or redistributing fuse-t packages. By bundling I mean taking fuse-t server, putting it under .app folder, re-signing everything. That would be the only two things the license aims to prevent doing for free. The license surely has to reflect this.

jvican commented 1 year ago

@macos-fuse-t Did you get to open sourcing the code of the NFS server yet? You mentioned you'd do it soon and I'm curious to take a look at the source code.

zi0Black commented 1 year ago

Any update on this topic @macos-fuse-t? :)

maxburke commented 1 year ago

edit: deleted; I was wrong. My apologies.

macos-fuse-t commented 1 year ago

The project consists of two components: libfuse and fuse-t server. libfuse is LGPL licensed and can be downloaded from here: https://github.com/macos-fuse-t/libfuse. You can modify and build it as you wish, the build instructions are provided in the README file. The fuse-t server on the other hand is a proprietary component, it's written in go and doesn't link to or includes anything GPL related, all respective copyright owners are mentioned in License.txt file, so please stop your FUD or I'll ban you from posting here

andreagrandi commented 7 months ago

I'm going to publish the source code of the NFS server soon. The license will still be restrictive though

I see the issue is marked as "closed/completed" but I can't find the "server" component anywhere. Where can we find the source code for it? Thanks