OpenBSD Removes qmail and djbdns From Ports Tree 50
KingArtr writes: "qmail and djbdns have been dropped from the OpenBSD ports tree. According to the message from Theo de Raadt at the OpenBSD Ports Archive its because the license does not permit modification.". Update by nik: Note that NetBSD and FreeBSD continue to include qmail in their ports trees. DJB's license forbids redistribution of modified binaries, but does not forbid distribution of a 'framework' for modifying the source code.
Re:Standard Theo Behaviour (Score:1)
He is the EXACT reason why I won't run Open BSD on my systems (I will admit that I use OpenSSH though).
The old addage of you can catch more flies with honey than vinigar needs to be tought to Theo.
If he TRULY wants to have people using his OS, then he needs to take a chill pill and STOP ACTING CHILDISH...
Re:Standard Theo Behaviour (Score:2, Insightful)
So in what way does he affect your computers?
You still can DL and install bernstein stuff.
>The old addage of you can catch more flies with >honey than vinigar needs to be tought to Theo.
Actually, he is following the wishes of the
license. The license says "dont redist" and he
doesn't. Why does Dan get upset for someone
following his wishes?
>If he TRULY wants to have people using his OS, >then he needs to take a chill pill and STOP >ACTING CHILDISH
Actually, I can't think that you will find such
a reference. You most probablt will find only
texts saying "OpenBSD is free for all", rather
than "OpenBSD should be used by all".
Comment removed (Score:5, Insightful)
Re:Standard Theo Behaviour (Score:1, Informative)
Go read the thread and maybe you will change your mind who is blowing their stack. Theo did nothing of the sort.
Re:Standard Theo Behaviour (Score:1)
What has changed is that Theo desides to get a bug up his ass again..
I'm trying to figure out what he would make now, openqmail ?
He gets mad about someone developer not licking his ass, drops their software from the OpenBSD distribution and forces all the users to build and install it from source.
Secure OS ? Comeon.. What does he install instead of qmail, Sendmail ? Thats about as secure as the lock on Madonna's chastity belt..
I personally don't care about binaries... (Score:1)
One of the best things about the BSD's is the presumed ability to do whatever you want with the software. If I want to build a set top box to sell to people, I can hack up everything and not have to worry about licensing issues (beside proudly giving credit where it is due)
All of this is due to the licensing issues that bit them in the behind WRT ipf. I am glad they are doing this as it will relieve alot of potential headaches for everybody. This project has gotten several packages relicensed to a more free license, so that is a net gain. This does not make it onto slashdot, though.
I don't believe that software is free unless you are free to do whatever you want with it. That is the bottom line, IMHO.
Re:I personally don't care about binaries... (Score:1)
Yet another shining example of Theo's stellar diplomatic skills. Theo's modus operandi in that situation was the same as well: make and act on assumptions, and if the license author tries to get clarification or disagrees with those assumptions, they are told to "fuck off".
There was concern about ipf in both the NetBSD and FreeBSD camps too, but they both talked with Darren and came to agreements, something Theo seems to be completely unable to do. His "act before discuss" behaviour is both his best and worst point! :)
Re: (Score:2, Informative)
Re:Standard Theo Behaviour (Score:1)
Re:Standard Theo Behaviour (Score:1)
I don't know of a good alternative to djbdns, though. I'm sticking with the OpenBSD bind 4.
(Someone DID read the FAQ!)
Re:Standard Theo Behaviour (Score:1)
Theo's the instigator and the one calling names [sigmasoft.com]. Dan is not completely innocent either, but Theo (as usual) could have definitely handled the licensing issue better. Something along the lines of "Hey Dan, I was looking over your licensing for qmail and djbdns, and I'm concerned that we may inadvertently be breaking it," and then working from there. Even if Dan had ended up saying "no, don't change my paths" at least there would have been a good faith effort to work together. Did Theo even bother to ask for clarification or get in contact with Dan before pulling DJB programs out of ports?
Re:Standard Theo Behaviour (Score:1)
Vilmos
ugh (Score:2, Funny)
I'd suspect that given a few more years of this, the only thing OBSD will have installed is anything made by the OBSD team, and emacs (which will be the shell, editor, mail prog, etc).
get over it. (Score:2, Insightful)
happen to piss a few people off;
maybe now DJB will realize how much his
licensing ideas suck, and change them.
If you dont like OpenBSD's decision to
remove it from its ports tree maybe you
shouldn't use it, especially if you get
pissed over such a small thing.
Re:get over it. (Score:1)
I applaud Theo's decision, even if it does happen to piss a few people off; maybe now DJB will realize how much his licensing ideas suck, and change them.
That's a good one. Just about knocked me off my chair. No, DJB has some strong opinions [cr.yp.to] regarding copyrights and licenses, and I doubt he is going to change them anytime soon. Maybe a US Supreme Court decision on the validity of software licenses would make an impact. And maybe the world would be a better place if the Supremes agree with him.
However, as an OpenBSD and qmail user, I'm distressed about all of this politics. And frankly, I've never liked having things like /var/qmail/bin kicking around, just because DJB is concerned about servicing installations that NFS mount /usr. Why is that my problem?
I'm wondering if it is possible to create free software versions of DJB's projects, so people can benefit from his excellent design decisions without having to deal with his whacked-out directory policies.
I suspect the correct way to go about this is to perform a clean-room copy of his work, where one person (or team) documents the way his software works, and someone else implements what was documented. Isn't that a valid copyright circumvention technique occasionally used in the hardware world? I can't find anything at google.
Re:get over it. (Score:1)
He does like to engage in flame wars and insults, which is not beneficial or constructive for anyone. He also wants his software to run the world IMHO (and OpenBSD is one way to spread his software), so he flames OpenBSD mailing lists for not accepting his software because he doesn't let them modify his software for distribution. He wants to be in control of the installation paths, and not the distributors of his software.
Debian has a nice way to deal with software not fitting their policy. In case of qmail the Debian package is simply a script to download and compile/install qmail. Problem solved.
Clarify, then the whirlwind (Score:1, Interesting)
What is so interesting is the amount of energy expended over a non-issue. Of course slashdotters will weigh in with their opinions which count for nothing, since they have neither coded or used OpenBSD. I had a RedHat Linux rooted before the company firewall, now my @home cable modem is firewalled by a stock OBSD, and it just keeps running.
In case you think I pontificate, I use OBSD to run a 10,000 host domain, with an OC-3 to the Internet which sees probes/scans every day. Code Red II probes at about 1000 per minute.
Do you ever notice that most of the BSD posts are centered around "personality" issues. In all the time I have had OBSD servers, I have never had one offend me, but then again, how can an inanimate object evoke emotions?
[SYS-MSG]an iceberg was just dectected near Antartica
Re:Clarify, then the whirlwind (Score:3, Funny)
Sure. <TROLL>BSD users know BSD (of whatever flavor) is technically superior to linux, therefore the only thing left to argue about is the politics!</TROLL>
Kudos to Theo for sticking by his guns (Score:5, Interesting)
Re:Kudos to Theo for sticking by his guns (Score:2, Funny)
/usr/kde
/usr/local/kde
/usr/opt/kde
/usr/local/opt/kde
but nooo, that would make partitioning FAR to easy for us... We've got to throw another semi-important root folder in there.!
Re:/opt (Score:1)
http://www.pathname.com/fhs/2.0/fhs-3.8.html
Re:/opt (Score:1)
/usr/local == c:/Program Files (Score:1)
The idea of /OPT was reasonable (install KDE and everything goes into a single KDE folder) but, of course, it would have worked just as well as ... /usr/local/kde
I agree. It's just as easy to make /usr/local/$PROGNAME on *n?x as it is to make C:\Program Files\%PROGNAME% on Windows and then throw a symlink to the executable into /usr/bin (the CLI equivalent of Windows's Start Menu).
Re:Should FreeBSD follows the package rules too? (Score:2)
Someone wanted changeable files under /usr? Isn't the split between /usr and /var supposed to be so that /usr can be shared over NFS and/or mounted read-only (I prefer to keep /usr mounted read-only, although I have not tried that on OBSD), while /var is instantiated on each server and can be expected to be writeable? Why can't Theo compromise and use something like /var/local for the variable parts of ports where the static parts go in /usr/local, then we can symlink /var/qmail to /var/local/qmail or /var/spool/qmail or something like that.
But I do like that Theo is sticking to his stand on modifiability and binary distributeability. DJB is being more hardnosed than even RMS is.
BTW, I used qmail for about a year, and switched to Postfix almost a year ago. I have no thoughts of going back to qmail ... or sendmail.
Clash of the primadonnas... (Score:2)
It's always amusing to watch two egomaniacs duel it out. I'd have to say Theo won this argument though, DJB came out looking like a real ass.
Re:Why does it matter anyway? After all (Score:3, Funny)
You're obviously a trolling Linux bigot but I'll bite anyway.
BSD is collapsing in complete disarray, as further exemplified by failing dead last [sysadminmag.com] in the recent Sys Admin comprehensive networking test
Yawn ... another lame statistic. What was that about lies, damn lies ... most Unix users can find their way around BSD (even if they haven't tried it yet) simply because Berkeley's offspring has had such a massive influence.
Or perhaps Usenet postings are a lame way of calculating usgae. Unlike Linux, where many Unix newbies cut their teeth, and consequently post slews of Linux related Usenet questions, most NetBSD and OpenBSD users *know* what thy're doing. This doesn't mean that Linux is a less admirable operating system, just that there's more newbies out there using Linux.
FreeBSD went out of business and was taken over by BSDI who sell another troubled OS
Bullshit. BSDI finally saw that selling an operating system with source code was a little pointless when three freelly avaliable alternatives existed. The high quality of these alternatives was more easily ascertainable than with BSDI's own product, so they decided on the sensible course of merging with FreeBSD. So arguing that BSDI faced an uncertain future is reasonably valid, but your other inferences are rubbish. And FreeBSD is not and never has been a business. Loser.
If *BSD is to survive at all it will be among OS hobbyist dabblers
Much like the cutting edge of Linux development will. Companies like RedHat may employ Alan Cox, etc. but the loss of such positions wouldn't undermine their enthusiasm to develop.
Now get back under the bridge troll.
Chris
Re:Why does it matter anyway? After all (Score:2, Insightful)
You have been trolled more than you think. What our friend here is doing is using Usenet posts to work out the ratios between the BSDs, thus there are 5 times more Open posts than Net, and twice as many Net as BSDi, and that these three together are 20% of the market with Free making up the rest.
What you have ignored is the line
which is undeniably bollocks. If you were to check [google.com], you would see that in factThat is the beauty of this troll. Recalculate (and where you see those numbers multiplied by 4, use 5 to represent the 20% other + 80% freebsd), and you get a figure of between 1 and 2.5 million for all *BSD, which is far more credible.
Re:Why does it matter anyway? After all (Score:1)
BSD is collapsing in complete disarray
I guess you wouldn't know, but while you've been away, there have been a whole slew of "BSD is collapsing" trolls in the same way that there were for Natalie Portman/Hot Grits etc. a while back. It's getting old now, but I guess trolls will be trolls. If they had a life, they'd be doing something worthwhile instead...
Re:license audit (Score:1, Offtopic)
Re:license audit (Score:1)
why qmail license conflicts with OpenBSD policy (Score:1)
nik says: Note that NetBSD and FreeBSD continue to include qmail in their ports trees. DJB's license forbids redistribution of modified binaries, but does not forbid distribution of a 'framework' for modifying the source code.
This is misleading. DJB's license forbids the ports framework from changing the behaviour of qmail to follow the OpenBSD rules.
If you read the email between Theo and DJB, you will discover that DJB is angry that qmail is being dropped from OpenBSD ports, but he also refuses to allow anyone to change the behaviour of qmail to conform to the OpenBSD requirements for where package files are stored.
If qmail was Open Source or Free software, then there would be no problem, because then the OpenBSD team would automatically have the right to adapt qmail to work with OpenBSD. But they do not have this right, and DJB has made it very clear that he will not allow anyone to make the necessary changes. So Theo did the right thing when he dropped qmail from ports.
This is why I don't use OpenBSD (Score:1)
Re:This is why I don't use OpenBSD (Score:1)
An OS of the calibre of OpenBSD cannot exist without a leader with sound fundamental ideals who won't allow them to be changed by another ego. If Theo has a big ego, good, he can be forgiven given the quality of OpenBSD.
I hear XP is out now, maybe that is an avenue for you.