Linked by Thom Holwerda on Thu 22nd May 2008 20:54 UTC
GNU, GPL, Open Source More often than not, the question arises on OSNews why certain projects or pieces of abandonware aren't released as open source software. Supposedly, this would speed up development, facilitate the growth of a community, all that jazz associated with open source development. Here are four projects I'd like to see released under a MIT license.
Order by: Score:
QNX
by poundsmack on Thu 22nd May 2008 21:25 UTC
poundsmack
Member since:
2005-07-13

QNX is making strides to be really open source, and i gets a little more released every month or so, i think most recently was their network stack (which is just great). But yes. i have a QNX box that i use as a desktop os when i dont want anyone else i know to be able to use my computer (due to fear of a new environment). 6.4 is shaping up nicely btw.

RE: QNX
by BSDfan on Thu 22nd May 2008 21:59 UTC in reply to "QNX"
BSDfan Member since:
2007-03-14

It's not exactly easy for new users, to setup a "QNX" workstation though, in fact, navigating their site.. it's hard to even locate "QNX" anymore.

RE[2]: QNX
by Andre on Fri 23rd May 2008 15:01 UTC in reply to "RE: QNX"
Andre Member since:
2005-07-06

Indeed. They don't offer the QNX as OS anymore. They haven't done that for years. You have to download their Development System to obtain their Operating System

OS/2
by blixel on Thu 22nd May 2008 21:27 UTC
blixel
Member since:
2005-07-06

I'd toss in a vote for OS/2. It's one of those Operating Systems that "holds a special place in my heart" due to the superiority of the technology under OS/2 compared to MS-DOS and MS Windows 3.x/9x.

If you don't happen to know much about OS/2, you should read a bit of history about the Operating System. It's quite interesting. http://pages.prodigy.net/michaln/history

RE: OS/2
by Zoidberg on Thu 22nd May 2008 23:57 UTC in reply to "OS/2"
Zoidberg Member since:
2006-02-11

It would be nice but with so many parts owned by Microsoft in it IBM couldn't open source it if they wanted to...and they don't.

RE[2]: OS/2
by blixel on Fri 23rd May 2008 00:35 UTC in reply to "RE: OS/2"
blixel Member since:
2005-07-06

You're right and I was aware of that. There is also the issue of OS/2 having been taken over by Serenity Systems International (eComStation) which further reduces the possibility of it being open sourced.

EDIT: Fixed minor typographical error.

Edited 2008-05-23 00:36 UTC

RE[3]: OS/2
by dlundh on Fri 23rd May 2008 08:06 UTC in reply to "RE[2]: OS/2"
dlundh Member since:
2007-03-29

Sereny Systems has not "taken over" OS/2. They licensed it from IBM a while back but AFAIK the license has expired and they are not getting new sauce from IBM to base eCS on.

RE[4]: OS/2
by OSGuy on Fri 23rd May 2008 08:55 UTC in reply to "RE[3]: OS/2"
OSGuy Member since:
2006-01-01

So what's gonnna happen now? Do they actually have the source code?

RE[4]: OS/2
by rcsteiner on Fri 23rd May 2008 16:09 UTC in reply to "RE[3]: OS/2"
rcsteiner Member since:
2005-07-12

According to postings from Mensys folks on the eCS technical mailing lists, work is still continuing on the pending eCS 2.0 release.

I don't think Serenity or Mensys has that much (if any) source from IBM, anyway -- eCS has historically been a repackaging of IBM's original OS/2 client/server binaries with some subsystems being replaced, not directly modified. Kernel patches and such were still being done by IBM folks like S.G. AFAIK...

RE: OS/2
by Phloptical on Sat 24th May 2008 13:53 UTC in reply to "OS/2"
Phloptical Member since:
2006-10-10

Don't hold your breath for IBM to open OS/2. There's way too much shared licensing and technology with Microsoft for that to happen, even if Big Blue wanted to.

OS/2 died a quiet death, and should be allowed to rest in peace.

Well... there's more
by michaelengel on Thu 22nd May 2008 21:38 UTC
michaelengel
Member since:
2008-04-10

My votes are going to IRIX, OpenStep, VMS and AIX... but none of these are likely to be open sourced, unfortunately.

RE: Well... there's more
by kaiwai on Thu 22nd May 2008 22:57 UTC in reply to "Well... there's more"
kaiwai Member since:
2005-07-06

My votes are going to IRIX, OpenStep, VMS and AIX... but none of these are likely to be open sourced, unfortunately.


Meh, the only really good thing about IRIX is actually the GUI; the rest of it is pretty so-so when compared to other UNIX's. As for OpenStep, its too long in the tooth to be useful, but then again, given webkit is out there, it would be great. As for VMS, as much as I would love to see it, the problem is that most of (infact all of) its reputation came from the hardware it ran on. If you moved it to something else (because that is what open sourcing would allow), alot of the benefits would evapourate.

RE[2]: Well... there's more
by phoehne on Fri 23rd May 2008 14:12 UTC in reply to "RE: Well... there's more"
phoehne Member since:
2006-08-26

Actually VMS has been ported to Alpha and is now running on Itanium. (It's called OpenVMS). The hardware is a non-issue, especially after the Alpha port around 6.1/6.2. There is very little about the Alpha hardware of 15 years ago that isn't as good or better in todays x86 hardware. It could easily be ported to x86-64 (as it has now been already ported to 2 64 bit architectures).

Currently, the last VAX version of OpenVMS is 7.2 and the current Alpha/Itanium version is 8.3

RE[3]: Well... there's more
by Blackwizard on Sun 25th May 2008 15:15 UTC in reply to "RE[2]: Well... there's more"
Blackwizard Member since:
2007-10-11

I agree. Most of all I would like open-source VMS and I would place OS/2 to the second place. Why? Because I am already fed up with UNIX variants. What special differences between BSD, Solaris, Linux? You'll need a microscope to find them. And also a do not like UNIX at all (don't know, why).

RE: Well... there's more
by wannabe geek on Thu 22nd May 2008 23:16 UTC in reply to "Well... there's more"
wannabe geek Member since:
2006-09-27

I vote for Symbian and VxWorks...
Nothing is lost for asking ;)

RE[2]: Well... there's more
by memson on Fri 23rd May 2008 10:56 UTC in reply to "RE: Well... there's more"
memson Member since:
2006-01-01

I vote for Symbian [...] ... Nothing is lost for asking ;)


Epoch maybe, but Symbian is still being developed. I have a feeling you knew that though ;-)

RE: Well... there's more
by Johann Chua on Fri 23rd May 2008 04:52 UTC in reply to "Well... there's more"
Johann Chua Member since:
2005-07-22

Isn't GNUStep an open-source version of OpenStep?

RE[2]: Well... there's more
by helf on Fri 23rd May 2008 12:47 UTC in reply to "RE: Well... there's more"
helf Member since:
2005-07-06

yeah, that's what I was about to say. It's not Mach based and it won't run on 68k black hardware, but it's the APIs, which is what openstep was all about.

RE: Well... there's more
by memson on Fri 23rd May 2008 10:50 UTC in reply to "Well... there's more"
memson Member since:
2006-01-01

My votes are going to IRIX, OpenStep, VMS and AIX... but none of these are likely to be open sourced, unfortunately.


Openstep is pretty much what MacOS X evolved from. So I think you're right about non opensorcedness!

IRIX and AIX would be interesting, I guess.

VMS was a peculiar little folley I had at University. The file system versioning rocked.

RE: Well... there's more
by FreeGamer on Fri 23rd May 2008 11:26 UTC in reply to "Well... there's more"
FreeGamer Member since:
2007-04-13

For VMS you can see:
http://www.freevms.org/

RE: Well... there's more
by milatchi on Fri 23rd May 2008 21:08 UTC in reply to "Well... there's more"
milatchi Member since:
2005-08-29

none of these are likely to be open sourced, unfortunately.

True, very true.

IRIX, AIX...
Not going to happen. IBM and SGI can't do it, and they won't do it. They can't do it because they don't own the rights to all the code used in IRIX and AIX. They would have to get permission from and pay money/licensing fees for the code to AT&T/Novel/SCO (Whichever owns it now), and possibly INTERACTIVE Systems Corporation (Sun?), and MIPS for the code, or pay guys to parse through the source and rewrite it --which costs money for no profit return.
They won't do it because there's no money to be made from it; only money to lose by devoting resources with no potential profit gain.

OpenStep
There is no money to be made for Apple by open sourcing OPENSTEP. It would cost them money in resources, legal matters, and bandwidth to release it. In exchange they would only get gratitude from a small group of internet geeks --no profit to be gained.

VMS
I know for a paltry fee HP provides a hobbyist license for OpenVMS. As far as open sourcing I think HP still has a notable amount of banks and other companies that use VMS. Even after these customers eventually migrate I doubt HP would care enough to open source it. I could be wrong though. Their hobbyist license for OpenVMS is a good step in the right direction.

This is the way business works: by the profit to be gained.

Someone is....
by tonyyeb on Thu 22nd May 2008 21:38 UTC
tonyyeb
Member since:
2007-12-02

"Nobody is making any true profits off AmigaOS4"... not entirely true... the Amiga Inc. and Hyperion Lawyers are make a tidy profit!

Amiga OS 4
by Al2001 on Thu 22nd May 2008 21:42 UTC
Al2001
Member since:
2005-07-06

the latter might prove to be rather problematic since only three were built

I believe you mean three different models which incidently doesn't fit much better because it tells you nothing about the volume of sales of the units, which appears to be the point you are trying to get across.

I don't have any hard figures but I'll stick my neck out and say I'm pretty sure they sold more than three units of the A1 ;)

RE: Amiga OS 4
by Thom_Holwerda on Thu 22nd May 2008 21:46 UTC in reply to "Amiga OS 4"
Thom_Holwerda Member since:
2005-06-29

I was being sarcastic.

I'm sure they sold 4.

RE[2]: Amiga OS 4
by Al2001 on Thu 22nd May 2008 22:09 UTC in reply to "RE: Amiga OS 4"
Al2001 Member since:
2005-07-06

Tom Said :
I was being sarcastic.

Dictionary Says :
1. mocking: characterized by words that mean the opposite of what they seem to say and are intended to mock or deride

So they actually sold -3 units?

I know this is getting silly ;) I never did figure how to admit defeat gracefully.

RE[3]: Amiga OS 4
by wannabe geek on Thu 22nd May 2008 23:35 UTC in reply to "RE[2]: Amiga OS 4"
wannabe geek Member since:
2006-09-27

Actually I think Thom was being "hyperbolic" rather than sarcastic:

RE[4]: Amiga OS 4
by memson on Fri 23rd May 2008 11:01 UTC in reply to "RE[3]: Amiga OS 4"
memson Member since:
2006-01-01

Actually I think Thom was being "hyperbolic" rather than sarcastic: "http://home.cfl.rr.com/eghsap/apterms.html
"

No sarcasm, possibly leaning towards Micky taking/teasing. As in, "I think you know exactly what you are talking about, wannabe geek".

The easiest way to explain sarcasm.. imangine Bill and Ted speak... anywhere where you would mentally add "not" to a sentence is probably sarcasm.

RE[3]: Amiga OS 4
by MamiyaOtaru on Sat 24th May 2008 12:19 UTC in reply to "RE[2]: Amiga OS 4"
MamiyaOtaru Member since:
2005-11-11

If you take Thom's statement to mean "they made so few units they could be counted on one hand" and propose as the opposite of that statement "they made more units than one could count on one hand" then Thom's use of sarcasm fits even with your cherry picked definition.

Here's another:
1: a sharp and often satirical or ironic utterance designed to cut or give pain
2 a: a mode of satirical wit depending for its effect on bitter, caustic, and often ironic language that is usually directed against an individual

- Merriam-Webster

Comment by Fransexy
by Fransexy on Thu 22nd May 2008 22:02 UTC
Fransexy
Member since:
2005-07-29

About BeOS and AmigaOS4: have you ever hear about Haiku and AROS?

RE: Comment by Fransexy
by Bobthearch on Sat 24th May 2008 06:32 UTC in reply to "Comment by Fransexy"
Bobthearch Member since:
2006-01-27

Yeah, that's the point. Imagine where Haiku would be if they didn't have to recreate the entire OS from scratch?

Acorn RISC OS
by TheBadger on Thu 22nd May 2008 22:18 UTC
TheBadger
Member since:
2005-11-14

RISC OS would benefit from being released under a proper open source licence - the whole "RISC OS Open" thing is more shared source than open source, meaning that a lot of people won't touch it even with a very long stick, and rightfully so.

Meanwhile, the "big" players in that small scene fight to hold onto their share of the diminishing value that the software has, with the day fast approaching when the only way you'll be able to run it will be under emulation on a platform that the most ardent defenders of RISC OS despise without question or further consideration. In other words, a diminishing group of people doing themselves no favours and complaining that there are fewer in their ranks every year.

RE: Acorn RISC OS
by zima on Fri 23rd May 2008 06:39 UTC in reply to "Acorn RISC OS"
zima Member since:
2005-07-06

So...somebody needs to show them recent Amiga history as a wake up call?

RE: Acorn RISC OS
by memson on Fri 23rd May 2008 10:52 UTC in reply to "Acorn RISC OS"
memson Member since:
2006-01-01

RISC OS would benefit from being released under a proper open source licence.


There are far, far more important operating systems than RISCOS that I would like to see opened first. RISCOS is a bit played and more of a curiosity than anything worthwhile these days.

BeOS/Haiku
by JonathanBThompson on Thu 22nd May 2008 22:31 UTC
JonathanBThompson
Member since:
2006-05-26

There would be a certain amount of value of releasing the BeOS source code under the MIT license, but at this point, it'd be worth far more as a form of documentation of what BeOS 5.03's behavior is expected to be, as opposed to likely being able to be reused. There are a number of undocumented API's in BeOS 5.03 that'd be nice for getting old applications that no longer have source available to run, but other than that, there'd be little practical use for the code. Haiku at this point is different enough under the hood that it'd be far more effort than it's worth to attempt to reuse any non-preference code. For example, Haiku has mmap and an integrated VM/filesystem cache, something BeOS never had, and there's a lot of hardware Haiku supports that BeOS never did, partially because it didn't exist when BeOS was still sold legally. The Haiku USB stack appears to be more complete at this point than BeOS 5.03. Yes, the VM subsystem is still missing some key functionality (hence it is still definitely fair to call it "pre-alpha" which is also why there's not an officially-supported LiveCD available yet) but it'll get there, and unlike BeOS, it won't puke with > 1 GM physical RAM (sometimes less, depending on the machine).

There's one thing that'd be greatly appreciated by at least a few people, though: it'd be great if the hardware-accelerated OpenGL stack that was being worked on before the "focus-shift" was available to reuse.

Only two that matter...
by kaiwai on Thu 22nd May 2008 22:54 UTC
kaiwai
Member since:
2005-07-06

The only two I think that matter, from the perspective of the desktop, is QNX and AmigaOS. Why? because it is already 99% of the way 'there' to being an ideal desktop operating system. *NIX world, there is still wrangling with standards over how the different desktops interoperate, HIG's and so forth.

QNX and AmigaOS already have those laid - thats not to say they're perfect, its just that what needs to happen is very small compared to the challenges infront of *NIX right now. QNX's main problem, I've found is hardware support and a lack of a community port and maintain applications from the opensource world (Firefox, Thunderbird, etc.).

Amiga is the restriction to a certain piece of hardware; don't get my wrong, I understand the business model they're trying to achieve, but the fact is, Mac OS X never really loss critical mass. Amiga OS has loss critical mass, and the only real way to make it a vibrant and attractive platform for third party developers and hardware companies, is to rapidly expand it via making it accessible for all.

How should that work? opensource it firstly, then secondly, find a hardware company and work with them; personally, I"d go Lenovo, work with them, find out what their next product range will include, work through lenovo with third parties to get specications, and basically turn lenovo's PC's into the 'defacto Amiga' - thus, Lenovo absorbs the risk associated with the hardware business thus leaving Amiga Inc safe.

Why MIT license?
by ebasconp on Thu 22nd May 2008 23:00 UTC
ebasconp
Member since:
2006-05-09

Thom:

Why would you prefer the projects you mention should be released using the MIT license?

Why not BSD, GPL or LGPL?

RE: Why MIT license?
by JMcCarthy on Fri 23rd May 2008 01:55 UTC in reply to "Why MIT license?"
JMcCarthy Member since:
2005-08-12

MIT or other "who cares" licenses are a good way to avoid arguments?

Edited 2008-05-23 01:56 UTC

RE: Why MIT license?
by marafaka on Fri 23rd May 2008 09:34 UTC in reply to "Why MIT license?"
marafaka Member since:
2006-01-03

For people not willing to cooperate or those who intend to unimaginatively outsmart the giver this is a very strong requirement. But I guess your intention was to invoke intelligence and social awareness, so I tried to contribute in this spirit from another angle ;)

A/UX
by milleoiseaux on Thu 22nd May 2008 23:07 UTC
milleoiseaux
Member since:
2007-09-28

despite it being very old, i'd love to see A/UX being open source ( http://en.wikipedia.org/wiki/A/UX )

RE: A/UX
by helf on Fri 23rd May 2008 12:58 UTC in reply to "A/UX"
helf Member since:
2005-07-06

yes! A/UX was an awesome OS! Apple did a really good job with it.

Comment by edomaur
by edomaur on Thu 22nd May 2008 23:24 UTC
edomaur
Member since:
2005-08-07

SkyOS seems fun. But, well, didn't find how I can play with it.

Comment by zizban
by zizban on Thu 22nd May 2008 23:29 UTC
zizban
Member since:
2005-07-06

I second Irix. A port top x86 would rock, too. But until then we www.5Dwm.org

joe says
by joekiser on Fri 23rd May 2008 00:06 UTC
joekiser
Member since:
2005-06-30

Windows 2000 deserves mentioning, because it was Microsoft's magnum opus; it included all of the stability of what would later become XP without sacrificing logical UI design. Opening Win2k would allow support for modern hardware (Wifi, x64 optimization, and usb drives specifically) to be backported, while on the UNIX front it could prove beneficial for some OSS projects (Wine specifically). Maybe a few security holes could be fixed as well.

OS4, SkyOS, BeOS, and Windows 2000
by mbpark on Fri 23rd May 2008 01:30 UTC
mbpark
Member since:
2005-11-17

Hello,

The issue with OS4 is that there's been other companies who make hardware which can run the OS (Genesi and the EFIKA), and even an unreleased port to the PPC Mac Mini, but Amiga Inc. seems to always find a way to guard this product like the crown jewels. They would rather cut off their own nose to spite their own face than give the few customers they have left what they want.

Sadly, the work the Frieden brothers did for AmigaOS will probably never be truly acknowledged, and will sit in some file cabinet somewhere. If it was released under the MIT license, there would be a significant amount of development as the OS was and is so friendly to development.

SkyOS is just an amazing piece of work. I personally haven't run it, but it's got a strong following and an incredibly large amount of apps for one primary developer ;) .

BeOS, I believe, would also benefit highly from being open sourced. Unfortunately, as we learned from Zeta, and the comments that the representative from ACCESS left here, it's not going to happen unless someone pays a lot of money. Bernd Korz, had he gone through with his promise to release the source he had, would have almost single-handedly destroyed Haiku by "tainting" developers. Haiku is an incredible project, and I think it will succeed without the BeOS source code, and because the developers are motivated to do things the right way, and in the spirit of the original OS.

Windows 2000, which did have at least two 64-bit ports for the Alpha and Itanium (I saw the Alpha port at PC Expo at the Javits Center in 1999 running SQL Server 2000 64-bit), would also be incredible to open source. However, people would find out how to run newer Windows apps on top of it like Office 2007, IE7, and DirectX 10, and this would kill Microsoft's upgrade cycle business model ;) . I think that the ReactOS/Wine combination will eventually provide a great alternative that's better than the original by design.

There are other OSes which would also benefit from Open Sourcing, namely RiscOS (since ARM chips are incredibly common), MorphOS (see AmigaOS), and Tru64 UNIX/Digital UNIX (there's some decent clustering technology in there, and HP has essentially abandoned the OS).

I liked the AmigaOS point most of all. It's probably the one OS which can be open sourced with the least cost, and probably will never happen due to current management at Amiga, Inc..

Comment by Kroc
by Kroc on Fri 23rd May 2008 02:14 UTC
Kroc
Member since:
2005-11-10

The Programmer has a right to his own work.
Can you not let these people alone so they can continue doing what they enjoy doing, without your uninvited authority.

RE: Comment by Kroc
by helf on Fri 23rd May 2008 13:00 UTC in reply to "Comment by Kroc"
helf Member since:
2005-07-06

They might, but we are free to talk about what we wished was the way we want it.

Old OS's
by facerw on Fri 23rd May 2008 02:31 UTC
facerw
Member since:
2005-07-07

There are a few older operating systems that have fallen off which could be opened source. I know it's a bit corny but Apple should release the old ProDOS operating system to the open sourced market.

I would also recommend Tandy to release TRSDOS. That would be pretty good if it could be retooled and modernized.

RE: Old OS's
by madcrow on Fri 23rd May 2008 15:03 UTC in reply to "Old OS's"
madcrow Member since:
2006-03-13

ProDOS (and its 16-bit version GS/OS), would be cool for hobby projects based on 6502/65816 chips, but for Z80 projects, TRS-DOS pales in comparison with CP/M, which is already open source...

RE: Old OS's
by rcsteiner on Fri 23rd May 2008 16:11 UTC in reply to "Old OS's"
rcsteiner Member since:
2005-07-12

GEOS or even PC/GEOS would be a nice one to see, IMO.

Released under the MIT? Easy!
by DevL on Fri 23rd May 2008 04:18 UTC
DevL
Member since:
2005-07-06

I'd pick Linux. Never did like the restrictions of GPL.

3...2...1...

RE: Released under the MIT? Easy!
by JMcCarthy on Fri 23rd May 2008 05:49 UTC in reply to "Released under the MIT? Easy!"
JMcCarthy Member since:
2005-08-12

A million+ GNU/Linux users are playing their violins because you don't have the freedom to steal ;)

RE: Released under the MIT? Easy!
by h3rman on Fri 23rd May 2008 09:08 UTC in reply to "Released under the MIT? Easy!"
h3rman Member since:
2006-08-09

I'd pick Linux. Never did like the restrictions of GPL.

3...2...1...


0..

Okay, I'll bite. Why not, it's a nice day outside.

There are no restrictions to the GPL.

That's right, you can do for yourself with GPL software anything you like. Only when you publish (modified) versions, there are certain restrictions. See it as the "cost" of the software to acquire it.

But if there was no license at all, you'd have same thing: copyright, something that exists *by law*, that protects any "intellectual property" regardless license, unless it is explicitly specified. So the GPL already grants freedoms beyond copyright law.

(I know, it seems most people are unaware that even if you don't give your work any copyright notice or license whatsoever, it is still protected by copyright laws in most countries.)

In the mean time you can use GPL software for any purpose freely, from compiling your own clone of The Sims, to controlling computers that can fire nuclear warheads, to downloading adult content off the innerwebs.

BSD has restrictions too, when you publish modified works. Don't pretend it does not.

The only software license that seems to have no restrictions at all seems to be "Public Domain", which is sort of the "denial of any license". Now how many software projects use that license?

I apologise in case I have destroyed anybody's illusions.

marafaka Member since:
2006-01-03

Can you shoot a gun in a crowd and say: "Here's a piece of lead folks, make good use of it"? To shatter another illusion, there is a question of responsibility.

Think: "There are people everywhere, and they do not give me the freedom to hurt them?"

jfreeman Member since:
2008-04-01

Sure, MIT/BSD and GPL both have restrictions only when you publish modifications. (I think most people posting here know that already.)

His point, I assume, is that the GPL is *more* restrictive because it restricts which sub-license you may use. At least that's why I never did care for it either.

MIT/BSD still says you gotta include the disclaimer and copyright notice, etc. Fine. But you can sub-license the software using other licenses, whereas with GPL it *has* to be sub-licensed under GPL. No exceptions.

h3rman Member since:
2006-08-09

Sure, MIT/BSD and GPL both have restrictions only when you publish modifications. (I think most people posting here know that already.)


Although many people pretend not to.

His point, I assume, is that the GPL is *more* restrictive because it restricts which sub-license you may use.


Sure, but that's the deal. People work on GPL'ed software in the hope of being able to use derivative works. If you use those people's work, you have to play by the same rules. If that's "more restrictive".., well I guess it won't kill anybody. It's still lightyears ahead in giving freedoms to users and redistributors than any proprietary license.

MIT/BSD still says you gotta include the disclaimer and copyright notice, etc. Fine. But you can sub-license the software using other licenses, whereas with GPL it *has* to be sub-licensed under GPL. No exceptions.


There's no technical difference. Both licenses require the use of compatible licenses. A "sub-license" doesn't exist.

There's a freedom that GPL gives you and BSD does not (or rather, cannot): the guaranteed freedom to use improved, derivative versions of the software you're now using, in the future.

Edited 2008-05-23 18:54 UTC

RE[2]: Released under the MIT? Easy!
by TLZ_ on Fri 23rd May 2008 20:00 UTC in reply to "RE: Released under the MIT? Easy!"
TLZ_ Member since:
2007-02-05

"BSD has restrictions too, when you publish modified works. Don't pretend it does not."
The only restriction I see in most BSD-licences these days are that you have to include the copyright notice(with source and/or binaries), and that you can't use the author or organization for promotion.

Now, let's be honest. That's a lot less restrictive than GPL.

Not that I'm bashing GPL! It is a licence that garantees that software based on GPLed stuff *stays* open source. (That's a wonderfull thing.) So... you do not have the freedom to make non-free software from it. No matter how inmoral you may consider it to produce non-free software it is still a restriction to not be able to use GPL as base for non-free software.

BSD and GPL have different strengths and weaknesses.
BSD is definetely the most free, but only GPL attempts to garantees freedom regarding software based on that software.

For the record I'm getting real tired for the "GPL versus BSD" thing. They are both great licences for different use and they both definetely have a place in this world!

h3rman Member since:
2006-08-09

For the record I'm getting real tired for the "GPL versus BSD" thing. They are both great licences for different use and they both definetely have a place in this world!


True.
There's nothing wrong with a nice debate or flamewar now and then. But it's simply inaccurate for anyone to state that BSDL is more free than GPL.
GPL is simply free in a different way than BSDL.

GPL guarantees future freedom and unconditional availability of source code for published works, BSDL gives more freedom of choice with regards to binary or source redistribution - including the freedom to not give others the freedom of using your source code. That's not measurable in the sense of "what's more free?"

You can't let one person swim a hundred meters and let another run a hundred meters and then decide who's the fastest.

The geek in me wants...
by Lazarus on Fri 23rd May 2008 04:23 UTC
Lazarus
Member since:
2005-08-10

QNX for sure. I'd love a stable and mature microkernel based system that is open to exploration. Minix3 is a step in the right direction, but it's neither stable nor mature, and hasn't made a release in a while.

OpenVMS. It's time for it to live up to it's name ;^)

I already got my wish for a free and open source Solaris, and my only real issue with it is a maddening lack of man pages. I don't want to have to be online to find out something about a system I'm unfamiliar with.

RE: The geek in me wants...
by TLZ_ on Fri 23rd May 2008 08:41 UTC in reply to "The geek in me wants... "
TLZ_ Member since:
2007-02-05

Indeed.

A stable desktop micro-kernel OS would be interesting. Maybe even get a GNOME port on top of one of them(QNX or Minix.)

RE[2]: The geek in me wants...
by helf on Fri 23rd May 2008 13:03 UTC in reply to "RE: The geek in me wants... "
helf Member since:
2005-07-06

Yeah, /that'd/ rock. A really quick and spiffy micro kernel operating system with a pitifully slow, clunky, GUI on top of it. ;)

I know one
by deathshadow on Fri 23rd May 2008 04:34 UTC
deathshadow
Member since:
2005-07-12

Loads of potential held back by pissing contests over licensing and the socialist agenda of throwing the word freedom around while loading down with pages of legal mumbo jumbo and the rampant fanboyism of naive idealists.

I'd love to see linux released under the MIT license. It's free in the first place, why the devil does it need more than that? Even better, just public domain the damned thing... Like sqLite.

As I keep saying, if you are going to give something away - FOR **** sake JUST GIVE IT AWAY.

Edited 2008-05-23 04:36 UTC

RE: I know one
by ari-free on Fri 23rd May 2008 05:16 UTC in reply to "I know one"
ari-free Member since:
2007-01-22

there is nothing 'socialist' about the gpl as it is a voluntary arrangement that free people choose. Many companies are making a lot of money with linux and other gpl apps and will continue to do so as long as they are useful. It is restrictive but closed source is even more restrictive and nobody says it is 'socialist' even though you can't do whatever you want with the software that you bought.

What would be socialist is if a government forced people to use GPL software whether or not the software is useful to the free market.

RE: I know one
by obsidian on Fri 23rd May 2008 07:26 UTC in reply to "I know one"
obsidian Member since:
2007-05-12

Well said, deathshadow! Great to see that there is another fan of public-domain out there.

( and to those who say "there is no such thing as
public-domain", I'd reply - "Please explain the existence of SQLite and a number of P.D. Forth implementations..." )

One OS that I haven't seen mentioned in this thread yet is Plan 9. I'd like to see a public-domain clone of that. It's incredibly elegant (at least "under the hood" - I'm not a big fan of its GUI).

The *really good* thing about public-domain is that if you're writing code to be released as PD, that code/algorithm *only needs to be written once*, and
*anyone* can then use it.

I have a great deal of respect for the Forth community (although I haven't used Forth much myself). As I mentioned, there are a number of PD Forth implementations, which is great! Good to see a particular group like that creating and promoting PD code.

Edited 2008-05-23 07:44 UTC

RE: I know one
by marafaka on Fri 23rd May 2008 09:51 UTC in reply to "I know one"
marafaka Member since:
2006-01-03

You know, people would take you seriously if you would strengthen your arguments with a gun. Not that your arms are really that long...

RE: I know one
by h3rman on Fri 23rd May 2008 10:47 UTC in reply to "I know one"
h3rman Member since:
2006-08-09


I'd love to see linux released under the MIT license.
(...)
As I keep saying, if you are going to give something away - FOR **** sake JUST GIVE IT AWAY.


Your "logic" is flawed. What's your definition of "giving away"? You can't "give away" software. You can't "give away" ideas. You can't "give away" code. You just make sure it's "out there", and the GPL is one way of doing that.

"Giving away" in the sense you seem to understand it is like "giving away" a material object, like a cookie, that only one person can eat and then it's gone. If you give away a cookie, it's rather silly to want to decide how the receiving party is going to eat that cookie. Maybe the receiver wants to destroy the cookie, look at the cookie, poison the cookie, or give it to yet another person. Maybe a person you hate.

You have to take these sad potential uses into account before you give someone a cookie. You can't attach a license to the cookie. Obviously, it doesn't work that way with software. You don't build a working software development model on giving away cookies.

For your information, the MIT license does not "give away" anything either. It still demands the user to respect the license.

RE[2]: I know one
by Kroc on Sat 24th May 2008 13:05 UTC in reply to "RE: I know one"
Kroc Member since:
2005-11-10

A licence is a patch to try fix human flaw.

Here's some software I'm giving away in the true sense.
http://camendesign.co.uk/?200805241404

I Agree
by SoloDeveloper on Fri 23rd May 2008 05:35 UTC
SoloDeveloper
Member since:
2008-03-16

I have used 3 of the 4 OSes that you suggested, and i do agree.

I once found a not-so-legal torrent of SkyOS, and i had followed it's development for several years now, and i was tempted to get it... and i did.
this was pre beta 5 i think, imagine about 3 years ago, and i was VERY impressed.

If Robert DID make it MIT, i can see so much extra development going in to it, well, i can imagine Linux get shoved to the side, on my desktop at least, and possibly for a few more users.

QNX i tried back when it was on a singly bootable floppy demo, and i liked it! a year ago i tried to find the demo again... but all i got was massive amounts of Fail.

BeOS.... Ah, How i relied on you when i had a sub-par PC that not even Linux could save, and you did.
BeOS MAX that was, a hacked version of the "demo" version that eventually become it's own free-standing liveCD with HDD installer. (Hint: Go to BeBits.com and find it)

All three of them Great OSes, all in all, and i agree. MIT it, and watch the development fly!