Welcome, Guest. Please login or register.

Author Topic: Filesysbox, a FUSE compatible filesystem layer for MorphOS  (Read 1967 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline billt

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 910
    • Show all replies
    • http://www.billtoner.net
Quote from: buzz;652809
Good that most/all the fuse filesystems are open source so you can benefit from them. An interesting project, but why not open source the amiga library too?


Not everyone wants to release their stuff as open-source. Not all OS4 things are open-source for easy porting to MOS either. I think it'd be disappointing for MOS, OS4, AROS to all be nothing more than open-source ports of each other, and thus really nothing more than all being a port of Linux. It's nice to see something unique in each, and having the others see something interesting to do their own spin on.

Now, Fuse itself is part GPL and part LGPL, I'm not sure which part the amiga library of Filesysbox would be modeled after. I'm not sure how "clean" he did his implementation. If it's only hium, someone could perhaps harass him about licensing. If there's a spec doc or someone else created one, and he did not need to look at (L)GPL code at all, then he should have no licensing problems from anyone.

Now, I think this is a cool idea. I've also pondered wrappers to Linux network and other driver APIs, but have no time to actually do anything. I'd like to see an equivalent of this FUSE thing for OS4 etc.
Bill T
All Glory to the Hypnotoad!
 

Offline billt

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 910
    • Show all replies
    • http://www.billtoner.net
Re: Filesysbox, a FUSE compatible filesystem layer for MorphOS
« Reply #1 on: August 04, 2011, 09:55:44 PM »
Quote from: buzz;652927
Why can't amiga developers do the same, so all "flavours" of amiga users can use the code. The only thing I can think of, is the fact there is this "we have it you don't and we don't want you to have it as you didn't buy into our platform" mentality between amiga users, which is the kind of thinking that advances nothing.


Some do. But why should we be OBLIGATED to give anything and everything to every other Amiga-alike OS?

I do think that if you looked at source code of a certain license in order to create your own thing, that certain license is involved, even if you did not "include their code". If you didn't read it from a non-code spec document, you may be "tainted", and so may "your own code".

But you seem to want every Amiga-related thing to be open-sourced so that every Amiga-related thing runs on every Amiga-alike OS, regardless of origin of said Amiga-related thing. That no one should be allowed to make a closed-source Amiga-related thing, and choose not have it available on all Amiga-alike OSes. I disagree with that.

It's nice to see people releasing things as open-source, even when it's completely their own invention and not a port. It's nice to see people making stuff for more than one single Amiga-alike OS. But I don't believe that either should be any kind of requirement do make any Amiga-related thing.
Bill T
All Glory to the Hypnotoad!