amiga.org
     
iconAll times are GMT -6. The time now is 03:35 PM. | Welcome to Forum, please register to access all of our features.

Amiga.org Amiga computer related discussion Amiga News and Community Announcements Amiga Software News Filesysbox, a FUSE compatible filesystem layer for MorphOS

Amiga Software News This is the news feed forum for Amiga related software news, press releases, and announcements.

Reply
 
Thread Tools Display Modes
Old 08-01-2011, 12:35 PM   #1
Piru
' union select name,pwd--
Points: 30,457, Level: 100 Points: 30,457, Level: 100 Points: 30,457, Level: 100
Activity: 69% Activity: 69% Activity: 69%
 
Piru's Avatar
 
Join Date: Aug 2002
Location: Helsinki, Finland
Posts: 6,946
Default Filesysbox, a FUSE compatible filesystem layer for MorphOS

Filesysbox allows easy porting of filesystems using the FUSE interface:

http://blubbedev.net/filesysbox/

NTFS-3G has been ported. Further filesystem ports should be relatively easy now, some interesting candidates include ZFS, GmailFS and SSHFS. More filesystems are listed in the FUSE wikipedia article.
Piru is offline   Reply With Quote
Old 08-02-2011, 04:54 PM   #2
XDelusion
Alien Breeder
Points: 38,904, Level: 100 Points: 38,904, Level: 100 Points: 38,904, Level: 100
Activity: 16% Activity: 16% Activity: 16%
 
XDelusion's Avatar
 
Join Date: Mar 2002
Location: Yet another Huxleyan Dystopia
Posts: 4,789
Send a message via ICQ to XDelusion
Default Re: Filesysbox, a FUSE compatible filesystem layer for MorphOS

And it is this sort of stuff that makes me a content MorphOS user.
__________________
Earth has a lot of things other folks might want... like the whole planet. And maybe these folks would like a few changes made, like more carbon dioxide in the atmosphere and room for their way of life. - William S. Burroughs
XDelusion is offline   Reply With Quote
Old 08-03-2011, 07:04 AM   #3
buzz
VIP / Donor
Points: 10,601, Level: 68 Points: 10,601, Level: 68 Points: 10,601, Level: 68
Activity: 5% Activity: 5% Activity: 5%
 
Join Date: Mar 2002
Posts: 571
Default Re: Filesysbox, a FUSE compatible filesystem layer for MorphOS

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?

Last edited by buzz; 08-03-2011 at 07:08 AM..
buzz is offline   Reply With Quote
Old 08-03-2011, 12:54 PM   #4
billt
Cult Member
Points: 10,446, Level: 67 Points: 10,446, Level: 67 Points: 10,446, Level: 67
Activity: 8% Activity: 8% Activity: 8%
 
billt's Avatar
 
Join Date: Nov 2002
Location: Maryland, USA
Posts: 839
Default Re: Filesysbox, a FUSE compatible filesystem layer for MorphOS

Quote:
Originally Posted by buzz View Post
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!
billt is offline   Reply With Quote
Old 08-03-2011, 01:45 PM   #5
buzz
VIP / Donor
Points: 10,601, Level: 68 Points: 10,601, Level: 68 Points: 10,601, Level: 68
Activity: 5% Activity: 5% Activity: 5%
 
Join Date: Mar 2002
Posts: 571
Default Re: Filesysbox, a FUSE compatible filesystem layer for MorphOS

Quote:
Originally Posted by billt View Post
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.
I'm not saying that there is a license issue though. it's just that without all the free and open source fuse filesystems, there wouldn't have been much point in making the amiga implementation. it would just seem in good spirit to license the code in a similar fashion. It just seems that Amiga software just "takes" from the open source world, and never gives back.

Not a legal issue, just something I seem to observe a lot with amiga software in general, and I think it is a shame. If this was open for example, then AROS or amigaos4 could benefit from it.
buzz is offline   Reply With Quote
Old 08-03-2011, 06:20 PM   #6
magnetic
Kindred of Babble-on
Points: 16,716, Level: 82 Points: 16,716, Level: 82 Points: 16,716, Level: 82
Activity: 99% Activity: 99% Activity: 99%
 
magnetic's Avatar
 
Join Date: Feb 2002
Posts: 2,134
Blog Entries: 1
Default Re: Filesysbox, a FUSE compatible filesystem layer for MorphOS

This is great news. R/w for NTSC is important imo...


I love when a programmer spends alot of energy and time to create something and everyone here cries for them to open source it. Clearly they are users not programmers. (an insight into the term "user")
__________________
bPlan Pegasos2 G4@1ghz
Quad Boot:Reg. MorphOS |OS4.1 U4|Ubuntu GNU-Linux |MacOS X

Amiga 600 | 3.1 Rom | 2mb Chip |21mb Fast Ram | Vampire FPGA Accelerator 68000@87 mhz | ClassicWB 68k

Amiga 500 | 1.3 rom| 5mb Ram |Tom Thule 68k IDE upgrade w/ Dual CF cards | Live! 500 board

Amiga Micronik 1300 |Tower 3.1 Roms | 5 Zorro 2 Slots | AGA
magnetic is offline   Reply With Quote
Old 08-03-2011, 07:44 PM   #7
CodePoet
Too much caffeine
Points: 8,479, Level: 62 Points: 8,479, Level: 62 Points: 8,479, Level: 62
Activity: 5% Activity: 5% Activity: 5%
 
CodePoet's Avatar
 
Join Date: Aug 2003
Location: Sydney
Posts: 145
Send a message via ICQ to CodePoet Send a message via MSN to CodePoet
Default Re: Filesysbox, a FUSE compatible filesystem layer for MorphOS

Quote:
Originally Posted by magnetic View Post
I love when a programmer spends alot of energy and time to create something and everyone here cries for them to open source it. Clearly they are users not programmers. (an insight into the term "user")
I hear you, man. I've released PCB artwork and binary firmware (.hex) for some of my designs, pretty much everything you need to build and own - yet I still get criticized for only "half-releasing" the design and not open-sourcing. Makes you think twice about releasing anything at all

Kudos to the FileSysBox developers!
CodePoet is offline   Reply With Quote
Old 08-03-2011, 08:24 PM   #8
buzz
VIP / Donor
Points: 10,601, Level: 68 Points: 10,601, Level: 68 Points: 10,601, Level: 68
Activity: 5% Activity: 5% Activity: 5%
 
Join Date: Mar 2002
Posts: 571
Default Re: Filesysbox, a FUSE compatible filesystem layer for MorphOS

Quote:
Originally Posted by magnetic View Post
Clearly they are users not programmers. (an insight into the term "user")
well, not true, I am a developer (although I don't think you have to be to have an opinion on this, or for it to be more or less valid), and obviously an open source advocate too, but even the earlier poster said it would be nice to have it on amigaos4. well, being open would enable the os4 devs to do so. there is far too much in the way of each camp doing their own thing, working over the same code, rather than sharing their efforts for the better.

the fuse filesystem coders (I run a variety of open fuse filesystems, including sshfs, ntfs3g and mhddfs) spent time and energy on their code too, and decided to make it so it could be used by lots of people. They maybe never thought it could be used on amiga, but they licensed the code in a way it could. 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.

Last edited by buzz; 08-03-2011 at 08:35 PM..
buzz is offline   Reply With Quote
Old 08-04-2011, 02:55 PM   #9
billt
Cult Member
Points: 10,446, Level: 67 Points: 10,446, Level: 67 Points: 10,446, Level: 67
Activity: 8% Activity: 8% Activity: 8%
 
billt's Avatar
 
Join Date: Nov 2002
Location: Maryland, USA
Posts: 839
Default Re: Filesysbox, a FUSE compatible filesystem layer for MorphOS

Quote:
Originally Posted by buzz View Post
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!
billt is offline   Reply With Quote
Old 08-04-2011, 03:18 PM   #10
buzz
VIP / Donor
Points: 10,601, Level: 68 Points: 10,601, Level: 68 Points: 10,601, Level: 68
Activity: 5% Activity: 5% Activity: 5%
 
Join Date: Mar 2002
Posts: 571
Default Re: Filesysbox, a FUSE compatible filesystem layer for MorphOS

Quote:
Originally Posted by billt View Post
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.
Not really, but whats the point with such a small user base repeating the same work all the time and sharing nothing. It's not that they should be obligated, it's that its just a sensible thing to do, and it seems to be the norm that stuff is closed, which is really strange, when there are bugger all devs left on the platforms anyway.

Fred Fish had it right.. and we still benefit from the work he did.
buzz is offline   Reply With Quote
Reply

Bookmarks

Tags
compatible , filesysbox , filesystem , fuse , layer , morphos , ntfs-3g
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump