IPFilter Clarification 106
Joe Wanker writes "Darren Reed has posted some clarification on the IPFilter license hoopla. Specifically, counter-smacks Theo for the pile of bad press, states that threats don't do anyone any good, says he expects further releases to continue to contain the same licnese, and mentions that he is working with various core teams of important projects to make things work for everyone."
Re:So what. (Score:1)
With IPFilter we have a slightly different problem. It's much like someone grabbing ahold of the carpet you are standing on and pulling. It was widely believed that the license meant one thing, when in the author's mind, it meant something else. Darren felt that he was just making things clear, when in fact many of us thought what was added was not a part of the original license at all.
Please note that the "no-redistribution" clause is an entirely separate issue, and only applies to his testing branch. This would be the same as FreeBSD disallowing the reproduction of the -CURRENT software, and then changing the terms and conditions once -CURRENT was ready for release.
In any case, it should be noted that IPFilter is an excellent piece of software, and Darren should be thanked.
Re:How long before... (Score:1)
You are fully aware that OBSD removed IPF from the base installation. That does NOT prevent a person from putting it in ports.
OBSD runs plenty of software, regardless of license. For the purposes of the OBSD *project*, IPF no longer fits. But you can run GPL code on OBSD just as you can run IPF on OBSD.
Even failing a maintainer for IPF in the OBSD ports collection, that still doesn't keep you from downloading it from Darren's IPF web site and compiling it on your own. Darren has indicated that he will attempt to keep it running on OBSD, as long as feedback and patches are submitted to him (ironic, isn't it--accepting patches but not allowing copies of modified code).
btw, I agree with Theo's decision. I do not like how both Theo and Darren handled this. And while Darren has the right what to do with his software, he should also acknowledge that Theo damn well has the right to PISS Darren off if he wants (that is, after all, legal) and to do what he wants to do with his own projects (OBSD and OpenSSH, the two I know of).
Re:bsd license+darren's license dont go together (Score:1)
Theo is political simply by nature that everything else is seen as political. He just tries to cut through the bullshit. Which he then gets a lot of crap for, but given the work that results, I back him. I might not like him, but I don't really care myself of what opinion I hold of him.
imo, this controversy has worked out as it should have. Theo pissed off Darren, Darren showed his true colors (see his responses on deadly.org), and Darren refused to change the license, even trying to work behind the scenes with the other BSDs like was working some secret or special deal with them.
The end result is that Darren has not changed his license. Instead of pussy-footing around the issue, we have that cleared up absolutely in about 1 week since the issue came up on the ipfilter list. This works to OBSD's and Theo's advantage--people now know, through this publicity, why IPF was removed from the base installation and where OBSD is going. Meanwhile, people really are still somewhat confused with IPF's license.
I should note, that if you take copyright law to heart, the BSD license does not grant the right to copy, only distribute. Maybe the U of California at Berkeley Board of Trustees need to make a modification to their license again, including the right to reproduction (legal term for copying you sickos).
Re:Now. Is it me or.. (Score:1)
Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI too is out of business, and its corpse turned over to yet another charnel house.
All major surveys show that *BSD has steadily declined in market share. *BSD is very sick and its long term survival prospects are very dim. If *BSD is to survive at all it will be among a few hobbyist dabblers. In reality, *BSD continues to decay. Nothing short of a miracle could save it at this point in time. For all practical purposes, *BSD is dead.
Re:Good. (Score:2)
That also indicates IPF is not under a true BSD-style license. Since it does not seem to be, no matter what you think of Theo, Theo was correct in stating IPF no longer fits in a BSD OS base install.
I hope you realize that this issue is not a new issue, even to those in the GPL camp. There has been talk for years about some killer app that is closed source but uses Linux as the base OS. Because of it's popularity, compabilitiy and kernal changes must conform to the direction of that popular app.
Well, we can now say that this is not just a weakness to the GPL, but to any OS, even the free sort. Not because of popularity alone, but because of popularity and confusion/ambiguity of the license. IPF was just such a case, and this entire controversy is strong anecdotal evidence that the hypothetical situation of the GPL's weakness could occur, with the correction that it is not a GPL-specific weakness.
bsd license+darren's license dont go together (Score:4)
Read other comments on mailing list (Score:4)
Darren who? (Score:5)
from: http://www.bsdtoday.com/2001/June/Features496.htm
"After a lengthy (and "fun") discussion with Theo de Raadt, Wietse Venema updated his license. It is now:
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that this entire copyright notice
* is duplicated in all such copies.
(ftp://ftp.porcupine.org/pub/security/tcp_wrapp
As you can see, it added the "with or without modification" clause. tcp_wrappers now matches the goals of free open source."
Is that really too much to ask for? But now it's back to my OBSD2.9 install (complete with IPF).
AMF
Re:I don't understand (Score:2)
----
Re:My last 2am rant at Darren Reed. (Score:2)
What you do not have is an implicit right to distribute software (modified or unmodified). In order to copy or distribute copyrighted software you need license or fair use (or the equivalent concepts outside of the US, where OpenBSD is from). If Darrin says you can only distribute unmodified versions of IPFilter, OpenBSD has no choice but to respect his license and dump IPFilter from the OpenBSD distribution.
----
Re:The new license *is* different (Score:3)
Or how about his message on the FreeBSD security list, where he describes it as public domain [neohapsis.com]
No matter the clarification - it's not BSD license (Score:1)
It's good for anyone that is ipf END USER, but as long as it's not BSD-stylee, people modifining ipf (like a lot of companies and others) can't reuse and redistribute these remodified versions of ipf.
I.e. end users of OpenBSD might use modified ipf, but they won't be able to modifiy and redistribute these versions. Not good.
Please; BSD or GPL!
The motivation of Reed (Score:2)
__
Re:I don't understand (Score:1)
Hang on. As I understand it, OpenBSD team would simply be able to fork the latest IPFilter code before the licence change (*), and continue from there.
(*) Despite what Reed claims, I don't see how this is a "clarification" of the license. It is, plain and simple, a retroactive change of the license. The original license clearly stated that you are allowed to use IPFilter in binary and in source, as long as you retain this notice and give credit to the author. I don't see how you can read the above as "you are not allowed to distribute modified versions".
Anyway, according to the old license, they can just take the latest free code and start the OpenIPF project with that.
___
Re:Now. Is it me or.. (Score:2)
Look at Mircosoft products, and see what focusing on market share creates. I also see it in my daily work: "Oh, hell, that thing probably doesn't work correctly" - "Ignore it, the customer wants it now, perhaps it works fine, and if not, we have to fix it anyway"
lame defence... (Score:5)
i don't run any servers that need openbsd's level of security, but if i did it would make me happy that a hardass like theo was running it.
Re:Good. (Score:1)
So it is NOT Open Source.
Darren has the right to license his code however he wants. We have the right to decide if we accept the license.
Re:My last 2am rant at Darren Reed. (Score:1)
If what you say was true then you wouldn't have to worry about hiding warez on your machine because it wouldn't be illegal. So long as you didn't give it to anybody else you'd be in the clear. Also you could modify any software you could lay your hands on.
Re:My last 2am rant at Darren Reed. (Score:2)
Reed is perfectly within his rights to prevent people from modifying his code and De Raadt is perfectly within his rights to tell him to place it where the sun doesn't shine and write his own. Once that happens how long do you think it will be before Free/NetBSD's are using OpenIPF which has a truely open licence?
Re:My last 2am rant at Darren Reed. (Score:2)
Darren had made his feelings clear (until the second "clarification" which seemed to say "you _can_ modify it so long as you don't have anything to do with Theo because he hurt my feelings") that he didn't want people to modify it. Arguing legal technicalities that are contrary to the authors wishes is very bad. If a close source company does it then they get flamed big time. This is no different.
Theo's done the right thing (a little lacking on diplomacy though). He drew attention to something that was a problem. When Darren clarified his position Theo pulled IPF from OpenBSD and has started moves to fix the problem. Darren now has to make a choice, change the licence or get sidelined. His latest "clarification" is nothing more than an attempt to get the Free/NetBSD people on his side so they don't also pull IPF from their distros and support OpenIPF.
Re:My last 2am rant at Darren Reed. (Score:2)
Is what he did particularily ethical? Not really.
Is what he did within his legal rights? Most probably.
The only real issue is who else contributed and did they transfer the copyright of their work to him. Those people could make Darren's life difficult.
Other firewall software? (Score:2)
Re:bsd license+darren's license dont go together (Score:1)
--
Clarification even less clear now (Score:2)
Now in this message, he claims "The licence is intended to mean that people can use (which includes modify or patch or tune, as seen fit)".
If you *can* modify it, what was the whole point of the "clarification"?
Re:Other firewall software? (Score:1)
-=lx=-
Re:Other firewall software? (Score:2)
/*
* Copyright (c) 1993 Daniel Boulet
* Copyright (c) 1994 Ugen J.S.Antsilevich
* Copyright (c) 1996 Alex Nash
* Copyright (c) 2000 Luigi Rizzo
*
* Redistribution and use in source forms, with and without modification,
* are permitted provided that this entire comment appears intact.
*
* Redistribution in binary form may occur without any restrictions.
* Obviously, it would be nice if you gave credit where credit is due
* but requiring it would be too onerous.
*
* This software is provided ``AS IS'' without any warranties of any kind.
*
* $FreeBSD: src/sys/netinet/ip_fw.c,v 1.131.2.23 2001/03/28 05:19:00 simokawa Exp $
*/
Re:Other firewall software? (Score:5)
I also find natd vastly superior to any other nat implementation I used to date. Some people don't like the idea of nat being done in userland, but I never observed any performance problems.
Re:Other firewall software? (Score:1)
It allows for correct NAT, unlike IP Tables, a great stateful inspection table, and relativly simple rules...
I did quite a bit of looking for a UN*X based firewall solution, (Open Source), and IPF was the only one worth using. Face it, IP Tables is really left in the dust.
Re:bsd license+darren's license dont go together (Score:1)
...no really, Theo is a great role model.
Do what you like to do, don't take crap.
simple.
Reed: "how I'm dealing with Theo being obnoxious" (Score:1)
If OpenBSD had a more reasonable leadership as do FreeBSD/NetBSD, then maybe this would never have happened. This is not a vendetta thing, it is just how I'm dealing with Theo being obnoxious.
Hmmm... not a vendetta.. right...Re:Good. (Score:2)
Wrong! According to the Open Source Initiative's definition "The license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software."
(http://www.opensource.org/docs/definition.html
Re:Good. (Score:3)
If the software in question is released under a closed license that nothing has really been given to the open source community.
When a license says that distributing modified version is not allowed, THAT is indeed a closed source license.
>All Reed wants to do is to make sure that he >holds the strings in IPFilter development.
Isn't that all that Microsoft wants to do? Hold the strings in Windows and Office development?
I'm hoping that with Darren's most recent clairification that this whole issue is over.
Re:How long before... (Score:5)
Agreed. However, Theo also has a right to license HIS project however he damn well pleases and to set standards for inclusion into his project. Darren Reed's last "clarification" said that distributing modified version of IPF was not allowd. That's very much contrary to the stated goals of the OpenBSD project. Theo would have been a hypocrite *not* to pull IPF from OpenBSD.
pseudonym (Score:3)
And don't pretend that you just figured out that Theo can be an ass. Next thing you'll say that RMS is a bit rigid.
Re:Good. (Score:2)
This is a bit if a a simplification of the real issue, unfortunately. The real issue is the perception that he changed the license. I'm not a lawyer, but it certainly seems like the new wording adds new restrictions contrary to his insistence that it is only intended as a clarification.
I agree that nobody should try to tell a developer what is the "correct" license. But by choosing to use his own license & not have it checked by a lawyer to make sure no later "clarification" was needed, Reed invited the hassles he's facing now.
Re:Good. (Score:2)
I'm pretty much license agnostic. If you develop a program, license it as you see fit. However, it's important to realize that "natural selection" will occur based on your license choice, so choose carefully. A perfect example of this was cited in a previous discussion-- qmail. A strong case could be made that qmail is the premier MTD around today, yet it's nowhere near as popular as Sendmail. Obviously some of that is simply due to legacy issues. But a larger problem is quite probably the more restrictive license that DJB uses. His restrictions are in place for good reasons, but they do affect it's popularity. Is the trade off worthwhile? I don't know, but I presume that DJB (& Darren Reed) would say so.
Re:How long before... (Score:2)
Re:dump Darren's software (Score:1)
The argument is... (Score:2)
Re:Good. (Score:2)
I have to say that if people are having problems understanding exactly what rights the license gives them, then there IS something wrong with it.
Re:My last 2am rant at Darren Reed. (Score:2)
--
I suppose that's also why . . . (Score:3)
Re:The new license *is* different (Score:2)
http://msgs.SecurePoint.com/cgi-bin/get/ipfilte
The new license *is* different (Score:5)
1. He did not in the past correct people who were under the impression
that it was BSD-licensed. Now, copyright law doesn't require this - but
common courtesy does.
See e.g. this thread:
http://false.net/ipfilter/1999_12/0055.html
And of course, Open, Free, and Net BSDs distributing modified versions
w/o any problems.
Now, the original license seemed to allow modification - I base this on
two things, which I have marked with _s :
"Redistribution and use in source _and binary_ forms are permitted
provided that _this notice is preserved_ and due credit is given
to the original author and the contributors."
1. Allowing redistribution in binary form is already allowing derivative
works - the original is distributed only in source form.
2. Removal of the notice would constitute modification - the existence
of this phrase implies that other modifications are allowed.
So, it can definately be argued that Reed's new license is a change in
meaning.
(I tried to post this to my local LUG mailing list, but their server is on crack).
Re:bsd license+darren's license dont go together (Score:1)
All together now, "IPF is not free software." Full stop, end of story. OpenBSD can't use it, given the project's goals.
I can understand the key players in all this having strong reactions to what's been happening, but I wish all of us spectators would calm down a bit. (This isn't directed specifically at the poster I'm following up to, btw.)
Yes, this issue will affect me (as a sysadmin), and yes, I have opinions as to who made what mistake when, but I don't have a lot of patience anymore for all the people proclaiming undying support for one side or the other and flaming everyone else within reach of Slashdot or IPF's and OpenBSD's mailing lists.
Both Darren and Theo have done a lot of good work, and I believe few of the critics really have the right to criticize. I mean, is it helping?
Re:My last 2am rant at Darren Reed. (Score:1)
Legal Clarification? (Score:1)
Re:My last 2am rant at Darren Reed. (Score:2)
Re:My last 2am rant at Darren Reed. (Score:2)
Re:My last 2am rant at Darren Reed. (Score:2)
My last 2am rant at Darren Reed. (Score:4)
Which is one of the good reasons I should give up ranting
Re:ipf ??? (Score:1)
Confusin! (Score:4)
In the ORIGINAL license he gave permission..
"Redistribution and use in source and binary forms are permitted provided that this notice is preserved and due credit is given to the original author and the contributors"
Then he CHANGED/ADDED/CLARIFIED with..
"Yes, this means that derivitive or modified works are not permitted without the author's prior consent."
So, he didnt want the original changed, or forked.
But now he is saying..
"The licence is intended to mean that people can use (which includes modify or patch or tune, as seen fit) IPFilter as found within FreeBSD/NetBSD for whatever purpose they desire"
SO, in order, you can do what you want, as long as you credit. But no modifications. The license is intended to include modifications.
WHAT?!?!
WHICH IS IT??
Are modifications allowed or not? Yes or no? Its really that simple.
He is in that very hard place where he can either include ALL of bsd, or NONE. Yes, he and Theo are having a spat. Fine, I respect both of their feelings.
And if he wants to have a closed source license, so be it. But just be *CLEAR*. Choose a license. Just one, and STICK to it.
This last statement didnt clarify any more than the last statement did. It has completely confused things.
However, he has now SPECIFICALLY given permission to modify the version in freebsd's cvs.
I would grab that code, fork it, and turn it into OpenIPF.
This all comes down to wanting to help FreeBSD and NetBSD but not Open, because of how they do things. Well guess what? Thats not how BSD works. You either give FREELY, or you can use the GPL and go to the linux side of the fence.
Quit "clarifying" and CHOOSE an existing license so we know EXACTLY what to do with your code.
This isn't a `clarification' either. (Score:2)
Cool. So can someone modify IPFilter as found within FreeBSD/NetBSD for the purpose of running well on OpenBSD or not?
Re:How long before... (Score:2)
>bullshit
What ?
What do you think the 'L' stands for in 'GPL'?
The GPL is a licence that is far more restrictive than any BSD licence. Its just restrictive in a different way.
Hate to say this, but despite thinking that Mr Reed has a fine piece of code here I'm with Theo.
Reed's re-interpretation of his original licence (and after reading many posts, thats what I believe it to be) goes against the spirit of BSD.
Theo deraadt summed it up by saying that it should be "free to all (be they people or companies), for any purpose they wish to use it, including modification, use, peeing on, or even integration into baby mulching machines or atomic bombs to be dropped on Australia"
Regards,
Veg
P.S.
I'm not knocking the GPL - Stallman is the man - its just that I dont have his strength of character...sorry.
Reed: backpedal / rationalize / rant (Score:3)
Here's wishing the best to folks woking on OpenIPF. The BSD folks deserve a good, Free packet filtering package.
Re:Other firewall software? (Score:1)
Any proof of this?
IPFiler Licence, BSD Licence, Drivers Licence..... (Score:1)
I'll spare typing the list..you can find the list of licences at Licence list [fsf.org]
Why not simply release it under an already existing license?
Just don't release it under the Drivers License....the wait in line will discourage its release.
Re:What a Prick Darren Reed is Turning Out To Be! (Score:1)
the only people that have any right to bitch are those who have contributed to the project.
The rest of you need to spend time staring at something other and CRT.
Oh yes, I mean you.
Re:So what (Score:1)
Opinions other then yours are wrong ...
The Holy Right To Fork! (Score:1)
Also, I'm not sure, but the word "use" is very vague and most likely (almost definately) gives the user the right to use it to learn and construct derivative works. But then again, I'm not a lawyer here. If Darren was handing out the binary... use may mean somethign entirely different. But he was handing out the source code. And making modifications is a resonable "use" by almost anyone's book.
Re:bsd license+darren's license dont go together (Score:1)
Re:I don't understand (Score:1)
Re:It is the use in other software, dummies (Score:1)
Re:My last 2am rant at Darren Reed. (Score:1)
promissory estoppel and open source (Score:5)
Since Darren Reed's previous license is vague, one must look to the circumstances surrounding his use of the license. First, he has allowed his software to be included in and treated as open source software. Second, he may have even claimed his software was open source or lead people to believe this fact. Third, people have dependended upon this fact and may have invested significant, and unquantifiable time and energy into his product via bug fixes, suggestions, etc. Fourth, these people probably did this under the understanding that his software was indeed open source. Under these conditions and through the doctrine of promissory estoppel, Darren may not have the right to provide an alternative interpretation of his license which would not comply with the open source definition (which explicitly includes the right to make deriviative work without asking the creator). Lastly, people should stop calling his software "open source" unless he explicitly grants this right to make derivitive works, and Darren should start correcting people when his software is refered as open source... beacuse his new interpretation of his license clearly isn't open source. Disclaimer: I am not a lawyer.
promissory estoppel [law.com] n. a false statement treated as a promise by a court when the listener had relied on what was told to him/her to his/her disadvantage. In order to see that justice is done a judge will preclude the maker of the statement from denying it. Thus, the legal inability of the person who made the false statement to deny it makes it an enforceable promise called "promissory estoppel," or an "equitable estoppel." Example: Bernie Blowhard tells Arthur Artist that Blowhard has a contract to make a movie and wants Artist to paint the background scenery in return for a percentage of the profits. Artist paints, and Blowhard then admits he needed the scenery to try to get a movie deal which fell through and there are no profits to share. Artist sues and the judge finds that Blowhard cannot deny a contract with Artist and gives Artist judgment for the value of his work.
How long before... (Score:2)
Re:How long before... (Score:2)
Wearing the shirts around the office tends to attact a bit of attention. Especially the "So long and thanks for the passwords" one.
Re:Other firewall software? (Score:1)
Also don't forget policy routing based on filters.
f.
Now. Is it me or.. (Score:2)
He was part of NetBSD, what does he do ? He forks it and makes OpenBSD.
He doesn't like the SSH restrictions, so he starts a new project OpenSSH (Not that this is bad but he makes it OpenBSD centric so someone ELSE has to create patches for FreeBSD, Linux, etc.) .. Someone else has the domain OpenSSH.org, so what does he do ? He sicks slashdot on them.
Now someone has software and won't suck up to him, he kicks their code out of OpenBSD and then someone registers openipf.org (for OpenBSD if you check the WhoIs)... Doesn't this seem a bit childish like the "I'm gonna take my marbles and play elsewhere" mentality ?
Re:How long before... (Score:1)
i wonder what the openipf shirts will look like... "so long, and thanks for all the restrictive licenses"?
I hope they keep it as simple as the blowfish shirt; i don't like my shirts to be too loud/obnoxious.
-f
The Horse is Dead! (Score:1)
So please, the horse is beaten, you can stop now and move on to something more productive. It's Theo and Darren's pissing match now, and we should all step back and leave it alone.
Re:Confusin! (Score:2)
No, the original did not. That license is based on copyright law, and under that law, any right not explicitly granted by the author (such as modifications/distribution of said modifications) is reserved to the author.
No, not any right not explicitly granted by the author is reserved. For instance, the right to use the software is not reserved. Only the following is reserved:
Notably, modification is not one of the reserved rights, only preparation of derivitive works. It is arguable whether or not modification for personal use is considered preparation of a derivitive work. Indeed, there is likely no precedent, since if you don't distribute you're probably not going to get caught.
What is Darren is protecting against? (Score:3)
I'll buy his stated goal of not wanting to deal with patches that do no apply cleanly (and anyone who has dealt with multiple OS kernel code can attest to the royal pain that re-indenting and like changes are). However, wishing to codify this is guaranteed to rub people the wrong way (and of course, rubbing Theo the wrong way is a surefire way of starting a war).
The whole thing smacks of all parties doing "what-if"s, and Darren falling prey to Fear, Uncertainty and Doubt. Not good.
Re:bsd license+darren's license dont go together (Score:1)
Now, as a complete aside to the above post:
Sigh...I am getting tired of this "who is less of a dick" debate. Folks, have a look at the email traffic on the public boards. Darren Reed was the one who originally brought the whole discussion public. No, I am not going to bother with a link, since it is in the previous /. story. What I am going to suggest that most of the people here have a look at the email traffic on both the IPF and OpenBSD boards going back for over a year. It might clarify some things for you.
Distributing IPF as part of a ports tree doesn't break any licensing requirements for any of the BSD's, is my understanding. As for the discussions about whether Free/Net BSD's will use this, it is not the same issue as it is with Open BSD, since Open was distributing IPF as part of its INTEGRATED base install. Theo and crew didn't have much of a choice on pulling it out, based on their own licensing requirements.
mrgoat
Re:How long before... (Score:1)
Re:I don't understand (Score:1)
Re:Good. (Score:1)
Actually, it is "open source." It is not, however, "free."
where is the clarity? (Score:2)
This is fine, GPL allows this - what the issue appears to be is if someone can then DISTRIBUTE this modified version (allowing forking & an 'escape door' if he decides to completely abandon Free Software).
His email doesnt make the issue any more clear - or am I missing something?
Re:Good. (Score:5)
Re:Now. Is it me or.. (Score:2)
The guy isn't a diplomat, but his work is rock solid. I hardly think your claim about OpenSSH being OpenBSD centric is valid. People from OpenBSD do most of the work on it. I doubt it takes too long to make patches for ports to other BSD's. It's not like they can go to ssh.com and ask them for the source or something. OpenSSH allowed the open source people to continue using the protocol through version 2. They should be praised; not derided.
Theo was right to kick IPF out of OpenBSD if this guy is going to screw around with his licensing terms. The OpenBSD people have been clear from the start what their licensing terms were. This IPF guy has been deliberately vague and misleading about his terms. Now that it has come to light, the result should not be surprising.
The reality of this IPF fork is that it will be a quality project that more people will be able to use (because it will be a BSD license and not this semi-closed game playing from Mr. Reed).
Re:bsd license+darren's license dont go together (Score:1)
The BSD license allows "redistribution in source and binary forms, with or without modification..." Just how do you plan to do that without copying?
Good. (Score:5)
(This is just my $0.02, don't get all hysterical on my heretic opinions, I'm way too tired to think straight)
Re:I like ipf & OpenBSD (Score:1)
J.
Re:bsd license+darren's license dont go together (Score:5)
As an OpenBSD user, I am disappointed to see IP Filter go, but I understand Theo's decision behind eliminating it. On the principal of it, and despite how I would prefer to see everybody work together instead of get into pissing matches, I would have to agree with him. Theo is a controlling, inflexible person, yes, but he writes good code and sticks to the essential principals behind his OS, including the proactive nature of the code review and the open/free license for its distribution. OpenBSD is, in my experience, clean, stable, straightforward, and secure, and that's probably because of the guiding principals behind it. I'm glad to see Theo continue to stick to his guns, in that regard. Let's hope he refines his diplomatic skills in the future, and perhaps next time he can convince someone like Darren Reed to join the cause out of goodwill instead of react against it out of spite.
Sad... (Score:1)
Weasel-words by any other name. I'd think Reed would rather be remembered for his skill using words accurately in computer code instead of how poorly his home-crafted legalese was cobbled together. I don't know if the code is worth forking, but adding phrases after the fact to your license and saying that's what you really meant all along...? Lame. And it won't protect the code written before the added verbiage.
Comment removed (Score:4)
Comment removed (Score:5)
consequences of microsoft's point of view (Score:1)
In that I see the consequences of Microsoft's point of view on open source. Put it this way: IPF creator has been scared by the whole "open software - no money" axiom, and he tried to adjust things. Creating havoc all around.
Old latins used to say "divide et impera", which means "split up and rule". The best way to conquer is to split up the enemies and eat them all one by one ('embrace and extend' looks similar, to me).
just a thought.
Re:bsd license+darren's license dont go together (Score:1)
---------------
But it *is* clear... (Score:2)
Re:*BSD is dying :-(( (Score:1)
FreeBSD is advancing much faster than Linux is. Why aren't NetBSD and OpenBSD so successful? Well, NetBSD tries to be too wide and embracing, OpenBSD tries to be too narrow and focused. FreeBSD successfully follows its own path and doesn't try "kicking ass", and "be the best in whatever". It just peacefully creates wonderful stuff, without a rush, and without delay.
It is the use in other software, dummies (Score:3)
I don't see why everyone is jumping at Darren, his licence is just to say "Hey, if IPFilter is used to enhance your product, ok, but if you are making IPFilter look like your product (e.g. distribute it separately) - don't try it".
Darren is right, IMHO. Because if he let everyone distribute their own fork of IPF people would still blame him for stuff he hadn't done. The job of an OS is to make an OS, not separate small products. And it has been this way, and will be.
Thank you, Darren for making that clear.
Re:Other firewall software? (Score:1)
That's weird, go look at the source files. It looks BSD licensed to me.
Re:So what. (Score:1)
I don't care for religious philosophies and would rather each his own.
So what. (Score:2)
It basically comes down to Darren wanting limited control over the IPFilter project. I haven't seen him say anything adverse to distribution, just that he'd like to be the one who controls the direction of the project.
Almost all the code was written by him anyway with a few patches from other people, relative.
Re:Other firewall software? (Score:3)
http://www.onlamp.com/pub/a/bsd/2001/04/25/Free
http://netfilter.samba.org/netfilter-faq.html
http://netfilter.samba.org/unreliable-guides/
Re:How long before... (Score:2)
Bullshit.
http://msgs.SecurePoint.com/cgi-bin/get/ipfilter-
Dinivin
Worst of Both Worlds (Score:2)
In closed source you are dependant on one source for fixes. But it might make it more difficult for crackers to find holes because they can't look through the code.
In open source crackers can look through the code for holes. But anyone can look at the code and provide a fix.
Under this license crackers can go through the code looking for holes. But you are still dependant on one source to provide a fix.
dump Darren's software (Score:2)
As for "blame", I don't think Darren is to blame. IPF should never have made it into BSD into the project in the first place. It is the BSD project should have made sure that every piece of code that makes it into the distribution falls under a standard license. While the BSD project sometimes views the GNU folks as heavy-handed, they themselves must pay more attention to licensing issues if they want to keep the freedom inherent in the BSD distribution alive: if BSD gets invaded by more software contributions with restrictive licenses, BSD itself will cease to exist in its current form.
Successful open source software projects are great vehicles for purposes of marketing and establishing industry standards. As such, they are constantly at risk of being invaded by contributions that come with their own licenses and commercial or personal agendas. The GPL world has its own share of issues in this areas, with companies using projects to push their products by contributing either limited functionality code or code with strings attached. Watch out.