Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
16 crawler(s) on-line.
 126 guest(s) on-line.
 1 member(s) on-line.


 AmigaMac

You are an anonymous user.
Register Now!
 AmigaMac:  19 secs ago
 amigakit:  31 mins ago
 A1200:  1 hr 40 mins ago
 michalsc:  1 hr 45 mins ago
 OlafS25:  2 hrs 43 mins ago
 clint:  2 hrs 48 mins ago
 amigang:  3 hrs 58 mins ago
 Tpod:  4 hrs 39 mins ago
 pixie:  4 hrs 44 mins ago
 Birbo:  4 hrs 58 mins ago

Software News   Software News : Original SmartFileSystem source released under LGPL
   posted by DWolfman on 9-May-2005 17:12:43 (2957 reads)
Amiga-news.de reports SmartFileSystem (the original John Hendrix version) has been released under the LGPL. Here is the English page for their news item, and here is the SourceForge page for it.
    

STORYID: 2281
Related Links
· More about Software News
· News by DWolfman


Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
Hollywood APK Compiler 4.0 released
Printer Friendly Page  Send this Story to a Friend

PosterThread
DWolfman 
Re: Original SmartFileSystem source released under LGPL
Posted on 9-May-2005 17:24:49
#1 ]
Super Member
Joined: 18-Jun-2003
Posts: 1442
From: Leavenworth, KS USA

Now, I'm curious as to what can be done with all these more recent changes to SFS, for example the OS4 and MOS versions. I know the SFS code in UBoot/SLB releases had to be watched before because SFS wasn't GPL/LGPL licensed then.

So, could it be possible to see a unified bootloader now for A1/OS4?


_________________
This posting, in it's entirety, is the opinion and/or statement of the author and does not reflect the views and/or position of this site.

 Status: Offline
Profile     Report this post  
wegster 
Re: Original SmartFileSystem source released under LGPL
Posted on 9-May-2005 17:28:45
#2 ]
Elite Member
Joined: 29-Nov-2004
Posts: 8554
From: RTP, NC USA

So how different is the version of SFS currently in OS4 from this? Is it a derived work, a ground-up re-implementation, or?

Is it an option/worthwhile to integrate the existing SFS into this project?


_________________
Are we not done with the same silly arguments and flames yet??!

 Status: Offline
Profile     Report this post  
AV 
Re: Original SmartFileSystem source released under LGPL
Posted on 9-May-2005 17:41:12
#3 ]
Regular Member
Joined: 1-Aug-2003
Posts: 184
From: Unknown

Quote:
So, could it be possible to see a unified bootloader now for A1/OS4?


It's already present since last update. I guess you missed something...

 Status: Offline
Profile     Report this post  
DWolfman 
Re: Original SmartFileSystem source released under LGPL
Posted on 9-May-2005 17:55:59
#4 ]
Super Member
Joined: 18-Jun-2003
Posts: 1442
From: Leavenworth, KS USA

@wegster

That's part of what I was thinking. Sure would be nice to go to a unified version with the same functionality everywhere.


_________________
This posting, in it's entirety, is the opinion and/or statement of the author and does not reflect the views and/or position of this site.

 Status: Offline
Profile     Report this post  
DWolfman 
Re: Original SmartFileSystem source released under LGPL
Posted on 9-May-2005 17:57:40
#5 ]
Super Member
Joined: 18-Jun-2003
Posts: 1442
From: Leavenworth, KS USA

@AV

Heh, guess I did miss that.


_________________
This posting, in it's entirety, is the opinion and/or statement of the author and does not reflect the views and/or position of this site.

 Status: Offline
Profile     Report this post  
salass00 
Re: Original SmartFileSystem source released under LGPL
Posted on 9-May-2005 19:27:30
#6 ]
Elite Member
Joined: 31-Oct-2003
Posts: 2707
From: Finland

Great! I think I will use this as reference for the filesystem I'm currently in the process of writing for OS4 (unless anyone has a problem with that of course).

 Status: Offline
Profile     Report this post  
wegster 
Re: Original SmartFileSystem source released under LGPL
Posted on 9-May-2005 19:34:44
#7 ]
Elite Member
Joined: 29-Nov-2004
Posts: 8554
From: RTP, NC USA

@salass00
Why would anyone have a problem? It's open source...although that means we're assuming you're doing an open-source and non commercial filesystem?

Commercial products could have 'issues' using SFS open source as a 'reference'...


_________________
Are we not done with the same silly arguments and flames yet??!

 Status: Offline
Profile     Report this post  
salass00 
Re: Original SmartFileSystem source released under LGPL
Posted on 9-May-2005 20:06:15
#8 ]
Elite Member
Joined: 31-Oct-2003
Posts: 2707
From: Finland

@wegster

Quote:
Why would anyone have a problem?

I'm no lawyer so I wouldn't know. Just wanted to be sure.

It won't be a commercial project for sure (no money involved). I'm still unsure when/if I want to release the source code though. I've thought about keeping the source to myself at least for the first few releases until I think it's mature enough (still undecided on this though).

Quote:
Commercial products could have 'issues' using SFS open source as a 'reference'...

Even though none of the code is actually used in the product? By 'using it as reference' I meant simply that. Unfortunately the OS docs on the inner workings of filesystem handlers are quite sparse and there aren't that many example sources around either, so it doesn't really leave much choice.

 Status: Offline
Profile     Report this post  
wegster 
Re: Original SmartFileSystem source released under LGPL
Posted on 9-May-2005 21:18:16
#9 ]
Elite Member
Joined: 29-Nov-2004
Posts: 8554
From: RTP, NC USA

@salass00
Here's a link to the GNU LGPL license it falls under.

I'm not a lawyer, but have to occasionally deal with them for work, and have seen companies get burned by dealing ith GPL code (in most cases, they were intentionally violating the terms of the GPL).

For commercial projects, it's generally considered 'dangerous' to look at open source equivalents where you are doing the same exact (or very similar) thing...in part due to paranoia, but realistically, even if you 'just glance' at some code, who's to say you didn't then base your design on it perhaps?

These are questions that most companies just don't want to deal with.

If you truly use it as a 'reference,' meaning no copy/paste, but instead to try to determine 'why isn't this working?' I don't think anyone can really fault you, regardless of the license of your own software...but again, more of a potential big deal if you're trying to later sell your (closed source) work, or if you re-use any of the original code...in the latter case, your project then being required to itself be (L)GPL open source, with all the proper credits (original author) etc.

The above AFAIK, is also the case for a derived work that's using the original code base, and is one of the main reasons for the GPL form of licensing.

LGPL differs in it's limited...a true GPL library wouln't even allow linking against it without requiring any such prjects themselves become open source, which IMO is one of the reasons Stallman is a bit 'overboard' when it comes to the real business world. This is also the reason for example, glibc is LGPL and NOT GPL, to allow people writing commercial software to use gcc/g++ etc.

So, I guess in short- if you're going to use it for tru reference (ie, no code), you might still want to give a credit. If you're going to use any of the source, it's arguable, but you should probably release under the LGPL as well, meaning open source.

There's always the third option- violate the terms of the LGPL entirely, and hope that no one ever pressed you on it...but obviously not a 'feel good' sort of solution, and it could be a serious headache down the road, mainly because you simply never know what's going to happen..realistically speaking, if your project will always remain free, even if closed source for a while, it's unlikely you'll have problems.

DISCLAIMER- but if ever in doubt, refer to a lawyer blah blah blah

Last edited by wegster on 09-May-2005 at 09:19 PM.


_________________
Are we not done with the same silly arguments and flames yet??!

 Status: Offline
Profile     Report this post  
olegil 
Re: Original SmartFileSystem source released under LGPL
Posted on 10-May-2005 8:30:06
#10 ]
Elite Member
Joined: 22-Aug-2003
Posts: 5895
From: Work

@wegster

Releasing a library a GPL instead of LGPL is a very good way of keeping the number of users down

But seriously, nice summary. LGPL differs from GPL in that if you ONLY link to it, you DON'T modify the original source, then you can choose to do whatever you want with your own application. I think LGPL is one of the BEST licenses out there. It stimulates use and growth of the software industry, while still giving credit and feedback to the original author.

If you're going to do a GPL library, at least make provisions for closed-source software houses to purchase a closed-source license for some sum of money (like QT). Closed-source software is not the root of all evil as far as I'm concerned.


_________________
This weeks pet peeve:
Using "voltage" instead of "potential", which leads to inventing new words like "amperage" instead of "current" (I, measured in A) or possible "charge" (amperehours, Ah or Coulomb, C). Sometimes I don't even know what people mean.

 Status: Offline
Profile     Report this post  
[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle