Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!goblin1!goblin.stu.neva.ru!postnews.google.com!news2.google.com!npeer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!post01.iad.highwinds-media.com!newsfe01.iad.POSTED!e752725b!not-for-mail From: "Andy" Message-ID: Newsgroups: comp.os.os2.beta,comp.os.os2.utilities,comp.os.os2.programmer.misc Subject: Re: Is JFS really open source? References: <4d87a1f9$0$7652$9b4e6d93@newsspool1.arcor-online.net> <4D95CB7D.2060206@chollian.net> User-Agent: ProNews/2 V1.60.cp125 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 8bit Lines: 30 X-Complaints-To: abuse@teranews.com NNTP-Posting-Date: Wed, 06 Apr 2011 01:05:30 UTC Organization: TeraNews.com Date: Wed, 06 Apr 2011 01:05:30 GMT Xref: x330-a1.tempe.blueboxinc.net comp.os.os2.beta:120 comp.os.os2.utilities:74 comp.os.os2.programmer.misc:180 On Tue, 5 Apr 2011 23:34:42 UTC, Dave Yeo wrote: > Jonathan de Boyne Pollard wrote: > >> The Linux JFS was IIRC ported directly from the OS/2 JFS source code, > >> which IBM did originally release about 10 years ago. It was on an IBM > >> site (AlphaWorks, I think) as was the LVM source; I think both have > >> disappeared from there now, though. > >> > > > > That's one of the little-spoken-of problems in the world of open > > source. Years down the line, it turns out that things aren't open > > source, because the source isn't published any more. The JFS project at > > SourceForge has only Linux trees (linux24, linux25, and linux-2.2.12) > > and there's no sign of those trees ever having had a jfs_ifs.c file > > (which is the file to look at for the relevant OS/2 FSD entrypoints, if > > anyone comes across this discussion in the future). > > I remember looking at one of the first Linux releases of JFS. There were > lots of #ifdef __OS2__ but I don't think there was a jfs_ifs.c file and > knowing IBM I doubt that they would have released one. > Should be able to look at the svn history at sourceforge to find the > first release. > Dave The OS/2 specific code (at least some of it such as DASD support) was removed by the maintainers but was initially released (not sure of the jfs_ifs.c). Andy --