“iXsystems, an enterprise-class hardware solution provider, announced today its acquisition of PC-BSD, a rock solid UNIX operating system based on FreeBSD. PC-BSD is a fully functional desktop operating system running FreeBSD version 6, with a KDE desktop interface and graphical system installer. Its PBI system, developed exclusively for PC-BSD, lets users download and install their applications in a self-extracting and installing format. iXsystems’ acquisition of PC-BSD will provide funding to the PC-BSD project to increase distribution of PC-BSD and develop future versions of PC-BSD. Development is currently underway for a version of PC-BSD that will allow for easy installation and operation on servers, workstations, and laptops.”
Well if this means PC-BSD will become commercial, then I suspect it’ll fall to pieces very quickly.
After all, it would become one of the only FBSD derivitives that arn’t free.
I tried PC-BSD once but the fact that it didn’t even boot up after installation on my 3.5 year old system was enough to discourage me from ever trying it again.
PC-BSD is the first BSD distribution that cought my attention for simply one reason : integration. PC-BSD is simplier to use than major other desktop linux distributions. Their PBI model is easy to develop and easy to use. And while you can’t deny it use FreeBSD, it has a little something that make it totaly different.
Now I’m somewhat scared for its future. Who are those iXsystem? Anyway, I though PC-BSD was somewhat open source… guess this is due to the BSD license. At last if things go wrong, we could fork it.
About iXsystems
iXsystems is a leading provider of high-performance computing clusters, blade servers, rackmount servers, and storage solutions to the global marketplace. iXsystems supplies FreeBSD, NetBSD, OpenBSD and Linux servers to a wide cross-section of industries. The company is headquartered in San Jose, CA.
iXsystem has been providing the hardware for PC-BSD for a while, most of the people there are FreeBSD supporters.
PC-BSD is really just a few small KDE addons and their nasty package system, I audably laughed when I read about this last night because of how crazy the idea of buying something like this is.
However, as was soon after pointed out to me, it’s quite likely that iXsystems is buying them out more as a community base than as a technology, since PC-BSD has that image that you bought into.
And PC-BSD is not a BSD distro, it’s a FreeBSD distro, just like DesktopBSD. They are just an add on to the actual operating system, they are not full-flung operating systems of their own, like OpenBSD, NetBSD, FreeBSD or DragonFly BSD are. Those two are the only, “distributions,” in the BSD world, and they’re entirely FreeBSD.
Those two are the only, “distributions,” in the BSD world, and they’re entirely FreeBSD.
That’s a good point. Hopefully, iXsystems will make bug fixes, improvements and additions that will be folded back into the FreeBSD core.
“That’s a good point. Hopefully, iXsystems will make bug fixes, improvements and additions that will be folded back into the FreeBSD core.”
Since they are using the BSD licence, and correct me if I’m wrong, I don’t believe they are required to give back anything. It would be nice if they did of course.
They’re not required to. I don’t expect them to do anything too drastic; probably just a workstation platform to bundle with their servers.
PC-BSD is really just a few small KDE addons
Are you sure?
http://www.pcbsd.org/?p=changelog
and their nasty package system, I audably laughed when I read about this last night because of how crazy the idea of buying something like this is.
Take a peek: http://www.pcbsd.org/?p=pmscreens
If you’re laughing, I hope you’re laughing for joy
Yes, I am sure, your lovely changelog illustrates this. Laughing for joy? What are you on about now? I see screenshot of just another random KDE install.
I see screenshot of just another random KDE install.
You can see underneath of KDE with your eyes? Ooo man you are clairvoyant. You’ll never know the truth if you won’t download it and try it out.
This is pre-beta nr.2 release- I wouldn’t pasted it here in normal conditions but I suggest to check it out before official beta (released later this week) and final release (end of the month):
http://devs.pcbsd.org/isos/PCBSD-1.3-prebeta2.iso
PBI packages are downloadable from here: http://www.pbidir.com
Thier package system may be nasty, but to gain acceptance in the Windows world, that’s the kind of stand alone installers people expect, and it certainly makes life easier than the ports system.
How can open source software be bought by a company?
(Except for buying the rights from all the copyrightholders and relicensing it, which is (nearly) impossible in this situation because PC-BSD is based on FreeBSD with many,many contributors)
Edited 2006-10-10 15:57
iXsystems bought part of PC-BSD Software LLC. not community.
I do think that it’s their way of saying that they will provide funding to the team behind pc-bsd.
It wouldn’t be possible to be Linux per se, but one could aquire Red Hat or SUSE.
I don’t see this aquisition as a bad thing really, PC-BSD could gain some needed support and become more popular, or iXsystems will do a terrible job and people will use a competing solution.
I have never used PC-BSD before but it looks like they may be onto something with their packaging system and http://www.pbidir.com.
Why the hell did i get modded down for that? Seriously, it was just a question, and not a flame or a troll or anything.
Change is in the american world associated with something potentially good. In the European world it’s mostly associated with something possibly bad. For the rest of the world I have no idea.
Regarding IXsystems acquisition, I wouldn’t really be able to tell good or bad. Seeing that they’ll bring resources is definitely good, but if this would somehow make any changes in the PCBSD (BSDL)policy I’d consider it awfully bad.
Judging from Hamsters post about who ixSystems are I’d say this might be a very slick move for everyone. Making, for instance, storage solutions available to a wider market with an understandable system on top (which PCBSD really is).
I for one think it’s far to easy to tell good or bad here, until we hear anything about ixSystems ambitions on a more long term level.
Change is in the american world associated with something potentially good. In the European world it’s mostly associated with something possibly bad.
Yeah, that must be why more and more countries are being let into the EU, Europeans are waking up to the fact that gays aren’t Satanic, and in America you still have Amish and old-style Bible-bashers. Because Europe=change bad, Americans=Change good. If you actually knew anything about Europe you’d realise most of us are shocked at how fearful Americans are of change.
(I have nothing against the Amish – but that doesn’t mean they’re the most modern people in the world. If nothing else they deserve respect for being able to hold on to their way of life for as long as they have.)
As a Dane I’m with you.
It’s very common in people to be somewhat reluctant to meet changes. However, this does not equal being fearful of changes – just reluctant. And it’s because the consequenses are unknown. People don’t like that.
twenex’ post do not deserve to be modded down.
Personally I like changes sometimes and dislike them other times. Depends on the changes.
I, as an American, concur…
Hopefully the capital with help improve PC-BSD. If nothing else they will include it in their company offerings improving its circulation. I cant see this being a bad thing.
iXsystems’ mission is to be the largest provider of open source server hardware and software in the IT industry. “Our support and further development of PC-BSD will drive adoption of the FreeBSD operating system by Windows and Linux users…”
When I read the headline, my immediate reaction was, “Oh NO!” But after thinking about it, this has the potential to be a good thing. There are already a number of high-profile, solid Linux distributions in the public eye, but the fact that they are all Linux seems to confuse some people. So here is another option that is FOSS, but not Linux.
None of the non-computer people I talk to have ever heard of BSD. If iXsystems can really raise PC-BSD’s profile high enough to be seen and keep it free, then half of the visible choices (Windows, Apple, Linux, PC-BSD) will be free (as in freedom).
And if they start selling pre-loaded systems with PC-BSD they will earn a super at-a-boy.
People go all in panic mode about this, but lets not forget that the more popular Linux distributions are ALL owned by companies. Ubuntu (Canonical), Mandriva, OpenSUSE (Novell), Fedora, Xandros, Linspire, etc.
“People go all in panic mode about this”
Its BSD , its how BSD sucessfull projects where killed in the past.
Take out the copyright owner , by buying him off or have him close and not work on the project anymore , or give him a job working on the same thing but on a closed license like Apple and Microsoft do. I dont like describing or talking about it , because it give those people ideas.
“but lets not forget that the more popular Linux distributions are ALL owned by companies.”
No , they all are worked on by companies and the trademark belong to them , but the code and distribution exist because of the Free Software community and there own community of users who pay to support it and contribute to it , the code belong to anyone who as a copy , just not the trademark.
Red Hat could not stop the creation of Mandriva or control fedora core.
Debian cannot stop the creation of Linspire , Ubuntu , Xandros.
Linus cannot stop anyone from using the Linux code as GPL , but he can stop anyone from using the trademark Linux in most country ( there is problem with the trademarks in some country , due to Linus disregard and contempt of the law ).
iXsystems made me really happy , They have taken out PC-BSD. They also show that BSD can be bought to those who falsely claimed it was imposible ( because they dont know there history or reality ). Its not a good thing for Open Source and Free software , its excellent for killing BSD projects or rendering them less competitive and even extinct.
Really Happy mode !!
>but lets not forget that the more popular Linux >distributions are ALL owned by companies.
But this companies cannot close code. With *BSD anyone can.
We can fork code any time and start new project based on that. But we won’t do it, because it would be stupid to make “yetanotherlin…err..unix distro”. Half assed solutions is for Linux community, we need more professional developers and commercial support. BSD license gives us more freedom than you can imagine. Stop spreading MS like FUD about GPL is best thing happened to manking after sliced bread.
I am a PC-BSD developer and quality manager and I am not working for iXsystems Inc. and even not for PC-BSD Software LLC. I do my own business and recommend to stay others with their own.
But would you mind getting paid the time you use working on pc-bsd.. or would you mind someone else being able to work close to full time on pc-bsd?
“We can fork code any time”
No , you cant fork closed original you dont have the source code to and closed licensed derivative.
“it would be stupid to make “yetanotherlin…err..unix distro”.”
Filling a need that is not in line with a project and making something that work for you is not stupid …
“Half assed solutions is for Linux community”
Thats why you copy those solution or use them directly …
“we need more professional developers and commercial support. ”
Train your incompetent , show the right way and open new company … thats what GNU/Linux did.
“BSD license gives us more freedom than you can imagine. ”
The BSD License give no freedom , it permits closing by anyone at anytime.
“Stop spreading MS like FUD about GPL is best thing happened to manking after sliced bread. ”
FUD dont mean , truth , accuracy and historical recorded event.
“I am a PC-BSD developer”
No , your a contributor.
” and quality manager ”
Lol.
“and I am not working for iXsystems Inc.”
Why am I not surprised.
“and even not for PC-BSD Software LLC.”
You claimed to be quality manager …
“I do my own business”
No.
“and recommend to stay others with their own.”
Do as I say not as I do … why did you lie about everything , but specifically the GPL and GNU/Linux , in this very comment?
The BSD License give no freedom , it permits closing by anyone at anytime.
Isn’t this freedom then? We should buy Moulinneuf a new brain for Christmas.
“Isn’t this freedom then?”
No … Lets put you in a cage because I feel like it. Maybe , probably not , then you will understand freedom.
“We should buy Moulinneuf a new brain for Christmas.”
Thats what others told you that they bought you a brain for christmas and you bleieved them…
No … Lets put you in a cage because I feel like it. Maybe , probably not , then you will understand freedom.
Are you too damn stupid that BSD software developers release their code under the BSD license *KNOWING* and *ACCEPTING* that their code be closed by another company? What’s wrong with Apple using FreeBSD source code and closing it? Absolutely NOTHING. If I were a software developer, I would release my code under the BSD license for the sake of freedom. I don’t want to force anybody using my code to have to release source code if they make changes. Use my code, change it and release it open or close, whichever. If you can’t use open-source software for a closed source application, for me it’s close to useless.
BSD is a philosophy. That you give and that you don’t expect anything in return. I write for Wikipedia, and I don’t expect anybody to cite their source. I wrote a number of articles on Wikipedia and I don’t want anything in return for yourself. I did it for people in general. This is the true meaning of giving when you don’t want anything in return for yourself.
I second that too.
“Are you too damn stupid”
No , I dont listen to you …
“BSD software … another company? ”
No , they think its Open Source and free software.
“What’s wrong with Apple using FreeBSD source code and closing it?”
– Less hardware.
– Less funding.
– Less developper.
– Less software.
– Less infrastructure.
“If I were a software developer”
Why am I not surprised …
” I would release my code under the BSD license for the sake of freedom. ”
You dont know what freedom is , your every word show you as clueless about it.
“I don’t want to force anybody using my code to have to release source code if they make changes. ”
Your delusionnal you think people are forcing anyone to release source code , they choose the GPL because the know thats whatit does , unlike BSD where your lied to that its Open Source and Free software , when its shared source and in certain occasion Free software but mostly something else.
“Use my code, change it and release it open or close”
That make your code shared source and not Open Source.
” If you can’t use open-source software for a closed source application, for me it’s close to useless. ”
No , it just mean that it is Open Source and remain Open Source.
“BSD is a philosophy”
No its a legal paper and some software.
“That you give and that you don’t expect anything in return.”
Wich lead to the state that all BSD currently are in …
– Less drivers , but mostly no driver at all due to hardware component maker not supporting BSD.
– No hardware system.
– No companie of importance backing it.
– No funding to develop anything.
– Devlopper that work on other working project to survive.
“I write for Wikipedia”
** All text is available under the terms of the GNU Free Documentation License. **
Under a BSD license it would have been impossible.
“and I don’t expect anybody to cite their source. ”
Lol , luckily others do.
“I don’t want anything in return for yourself. ”
Yes , you whant access to it and be able to change it if a modification happen and that it be compatible , all rights and privilege given and created by the GFDL …
“This is the true meaning of giving when you don’t want anything in return for yourself.”
No , this is the meaning of showing another related GPL creation that give to everyone and stay open to everyone for everyone benefit …
Someone who contribute or develop under BSD is arming , Open Source and Free Software , 35 years of BSD , there is nothing left to argue , they should be in front of Microsoft and Apple by hundred of thousands of softwares , but since it dont work , because you can close part of it , others have taken the lead and what is there , due mostly to the license and failed philosophy.
Your post shows that you don’t quite get what the GPL and free software is all about.
The tit-for-tat, “I’ll give you my code you give me your modifications” is the mentality followed by Linus Torvalds and open source in general.
The GNU GPL at its core is more in line with “I’ll give you freedom to do 0, 1, 2 and 3 and you can’t prevent people from having these freedoms if you choose to use my code”. Free software is not about giving back, it’s about the recipient of a piece of software having the 4 freedoms to use, modify and distribute that software.
The GPL and other free software licenses don’t give you the right to not give users these freedoms if you accept them, others allow you to remove the freedoms you were granted when you redistribute a piece of software (like the MIT license).
RMS also doesn’t have a problem with proprietary software developers like Apple using his code. In fact, Apple depends on a project written by RMS licensed under the GPL (GCC); they also depend on KHTML, which has the same requirement as the GPL in this aspect. The problem isn’t that Apple will “close” the software, but that Apple will restrict the users of such software. Free software developers that adopt the GPL don’t want Apple restricting users of the code they wrote like that.
On a final note, I’d like to request the moderators of this site to delete all the off-topic GPL-BSD debates we’ve been having here lately. An ocasional off topic discussion is normal, but if this goes on then all the BSD related topics will be filled with this same boring sh*t.
Relax!
PC-BSD is based on FreeBSD and FreeBSD is not going to be closed-source. And if it did, there would be so much code floating around that we could fork it.
So relax!
Panic!
Its you who is lying and exploding in a tremendous rage.
“PC-BSD is based on FreeBSD and FreeBSD is not going to be closed-source.”
Simple question : You , as a PC-BSD user dont have the full and entire source code of PC-SD ? Why ?
answer : Because PC-BSD aint really Open Source or really Free Software.
“there would be so much code floating around that we could fork it. ”
Other people code … not the exact same code either.
So Panic!
Relax dude… I’m a Gentoo user myself (and Windows and OS/2/eCS, and Syllable, SkyOS, AROS and Haiku), and generally prefer GPL over the BSD-license, but relax.
R e l a x .
The only special thing in PC-BSD is the PBI system, and it’s not exactly revolutionary. There are several GPL’ed variations on the same theme, so who cares if a bsd-licensed version goes down? If PC-BSD goes closed source, we can just create a new one based on FreeBSD and utilize GNU software to replace PBI.
There is no reason to panic. Relax.
I am not lying, nor am I exploding in a tremendous rage (and how would you know?). However, I am somewhat humoured by your claim that I should be.
BTW: Are you related to NotParker in any way?
Edited 2006-10-10 21:33
I am relax and contrary to you on subject
I dont think that you using Other OS under other license and even the same license but with other project is going to impact PC-BSD …
Your rather special qualification of how you perceive PC-BSD code to be is not going to affect its usage and availibility or the license wich its currently under.
You guys talk like Fork are easy to do under BSD and that other projects have the code of other projects when they mostly have trouble keeping up with there own … Your lying to yourself and to others.
“nor am I exploding in a tremendous rage ”
If you say so , thats how I perceived your 5 -6 RELAX , its usually someone who is under extreme lot of stress who repeat relax continuously …
“(and how would you know?).”
Relax and your tone and written words…
“I am somewhat humoured by your claim that I should be.”
Just as I am by your claim of me being stressed by the comment I make.
“BTW: Are you related to NotParker in any way? ”
Yes , we are both humans , beside that I would not be able to tell , he hide who he is and is real name. If he is a bot , then I have been really fooled.
If he is a bot , then I have been really fooled.
Thanks… that one made me laugh (and perhaps he is a bot.. I dare not say for sure).
I’m not exploding in a tremendous rage, just slightly annoyed. Tremendous rage is a very big thing, and something that rarely happens for me.
There are so many open source and Free Software alternatives to PC-BSD that the loss of it wouldn’t be so bad. So I’ll just lean back and relax.
It’s actually very easy to create a fork – the problem is to maintain the fork. Just like it is easy to create a distribution, but difficult to maintain it (the latter is a huge job).
Forks are easy under the BSD _if_ you have the code. We have the FreeBSD code used in PC-BSD and we have code to replace the PBI-system, so we’re not in trouble. But personally I don’t think PC-BSD will go closed-source. That’s unlikely in my eyes. But if it did, it would do little or no harm to the community. It _is_ replaceable.
Heck even if they did close it it’s not like they can take away the source code you have allready under th bsdl.
Correct.
Not really “ALL” of them… Who owns Debian or Gentoo?
Debian is owned by the group of developers behind the scenes, not necesarily a Company but their is an entity in control of the trademark and whatnot although they tend to be lax in it’s control. And Gentoo is not a true distro it’s a pseudo-distro. After you install it it evolves as you please.
Sure the OS was worth notice. I have 4 OS on my Home desktop.
1. Windows 98 – for Games
2. Windows XP – for my wife
3. debian Linux – for all my computing needs
4. PC-BSD for my experiments and to know where rest of the OS are!
Well I already have started PC-BSD group on orkut, just wondering after the financial support where it will head? I hope someday ease of PC-BSD will lead other operating systems.
This will probably bring a more long lasting commitment to the development of PC-BSD. As it is no longer “just a hobby OS”. And hopefully there are coming more server centric functionality to the system.
I have good faith in iXsystems, as they have proven them selves to further the BSD community. Like the effort in hosting PC-BSD and the RAQdevil project.
On the not so good side of it, I could raise some sort of mental barrier between PC-BSD och DesktopBSD.
Only time will tell, but I think and hope this will advance the BSD family in some way.
*BSD isn’t just a “hobby os”, it’s a full grown Unix, with a strong engineering background! The “Beer and Hobby Society” isn’t anywhere in the Unix community, maybe out there, where people try to mimic some real Unix
The “Beer and Hobby Society” isn’t anywhere in the Unix community, maybe out there, where people try to mimic some real Unix
Like every non Open Group certified POSIX compliant OS out there, such as GNU/Linux, GNU/kFreeBSD, FreeBSD, DesktopBSD, PC-BSD, NetBSD, OpenBSD?
Matter of fact, nothing is UNIX if the Open Group has not rubber stamped it. So spare us the “We’re real UNIX” until you pony up the money to be certified. Until then these BSD OSes are just another rewritten Unix clone.
After certification it will still mean nothing though. It is not the pedigree that counts, but what the technology can actually do for you.
Pounding on your chest that you delineate from the original UNIX, while it was with shady copyright dealings, is not something to write home about.
r_a_trip. Sick and tired of the false “we’re better, we’re REAL Unix” blathering.
r_a_trip. Sick and tired of the false “we’re better, we’re REAL Unix” blathering.
Same words about GPL goodness.
I would say GNU’s Not Unix and I am proud of it.
I suppose that, theoretically, the new parent company could close future modifications made to PC-BSD in an attempt to derive a revenue stream, but I don’t see the advantage in doing so and I highly doubt that’s their intent.
Without knowing more, I can’t see where this is a bad thing. BSD, for all it’s merits, has lacked commercial backing, development and support on an equivalent scale to linux. On the surface this seems like an attempt really to provide commercial credibility to BSD and provide financial backing while still relying on community involvement for development. I’ll refrain from cynicism until it’s warranted, and certainly give them the benefit of the doubt here.
Good stuff.
In my opinion the BSD license offers more freedom than GPL and especially GPLv3. I think GPLv3 was created with the idea in mind that the rest of the wold needs open source more than open source needs the rest of the world.
If “GNU/Linux” ends up going mostly GPLv3 and locks out multimedia/packages people want to use they may turn to *BSD solutions instead.
OSAlert linked a review of PC-BSD a while back here: http://osnews.com/story.php?news_id=15451
“In my opinion the BSD license offers more freedom than GPL”
Thats because you dont know what your talking about.
“I think GPLv3 was created with the idea in mind that the rest of the wold needs open source more than open source needs the rest of the world. ”
The GPL dont care about Open Source , it care that software stay Free as in Freedom.
“If “GNU/Linux” ends up going mostly GPLv3 and locks out multimedia/packages”
Multimedia/packages are not locked by the GPL. Its the license and maker of those software that dont like the freedom given by the GPL.
“they may turn to *BSD solutions instead. ”
They have not so far …
> The GPL dont care about Open Source , it care that software stay Free as in Freedom.
So you think being forced to release your source code just because you include a small GPL library can be called “freedom”. Sorry, we have a different vision of “freedom”.
The person who doesn’t know what he’s talking about is you. Read that first, then we talk:
http://en.wikipedia.org/wiki/BSD_and_GPL_licensing
Edited 2006-10-10 18:56
I second that.
So freedom means taking others work without compensating them in the manner by which they have chosen to be paid (in this case by only using their source code under a license compatible with the one they made it available to you with)?
In other words, you are just a thief and the “freedom” you want is to take that which you did not create and use it in a way you do not have permission to. Nice.
http://www.metastatic.org/text/the-gpl-is-not-viral.html
Making a derivative work of a software program IS NOT SOMETHING THAT CAN HAPPEN BY ACCIDENT. You, the hypothetical developer of the derived work, receive the program accompanied by its unambiguous terms of use, and IT IS YOUR RESPONSIBILITY TO READ AND FULLY UNDERSTAND THOSE TERMS. If you do not, then that is your fault, and ignorance of the law does not excuse its transgression.
“Sorry, we have a different vision of “freedom” ”
No , I know what it is , and you dont.
“http://en.wikipedia.org/wiki/BSD_and_GPL_licensing ”
This article is a BSD biased false comparaison , they dont speak about what make the GPL different , they compare on things that they falsely think are similar.
The GPL and BSD are not Philosophicaly different , they are different Legal papers , with different requirements.
To whomever mod’d my original post in this thread down… please explain? What was spam or where was offensive language used?
The level of discourse on this site has been declining of late and there seems to be more trolls, astroturfers and general pointless argument than actual real discussion based around fact, not to mention a sad increase of abuse of the mod system.
If you have a negative opinion about a post, state it… point out how I (or any other poster) is wrong in a logical, well supported way, don’t chicken out and hit the ‘-‘ button.
To whomever mod’d my original post in this thread down… please explain? What was spam or where was offensive language used?
It’s very simple. This is a thread about a BSD. And it seems that in every single thread about a BSD, someone has the URGE to bring up the BSD-license vs GPL-debate. People are getting sick and tired of it; it’s not on-topic, it’s done to death, and it’s definitely not interesting anymore. So the GP post was modded -3.
And every post that tried to continue the off-topic discussion got the same treatment, since by derivation, they’re also off-topic, and people should know better.
This is an example of the mod system working very well to clean up discussion, the way it’s meant to work. But feelings occasionally get hurt, mostly of those off-topic.
I do see your point to some degree… and it is anoying how so many threads degenerate into license, DE etc wars, but in this case, the subject of the post is a BSD licensed OS being bought and there are legitimate reasons to discuss the ramifications of licensing choice in this context. Sorry, but though the post i responded to was wrong headed it was not in this context off topic.
Also, I note that the topic I responded to is at +3 so someone posting a misunderstanding about a license is on topic but someone correcting them is off? This is not the mod system working properly.
Edited 2006-10-11 14:00
problem: So you think being forced to release your source code just because you include a small GPL library can be called “freedom”
Solution: Do not include that library. I’m sure you can write a library that is as good if not better.
Why would you include a GPL library in your software if you don’t agree with it?
Freedom isn’t someones flavour of freedom, like the GPL. Freedom is real and without any drawback! If you want to guarantee freedom you have to do it with a proper attitude and the right facts. Some philosopher, people who real care about what is freedom, wouldn’t define it that easily – because they know, it’s always a two edged blade.
So it’s “freedom” according to Stallman, the FSF, whatever – and I admire their fight against bad companies, but it’s only their flavour – nothing more. Theo de Raadt (OpenBSD) for example has some other flavour of freedom to offer. So it’s the brain to use, not some religion …
“Freedom isn’t someones flavour of freedom”
Its you who as a flavour of freedom in certain type of cases defined by you.
“Freedom is real and without any drawback!”
That disqualify BSD then , closing code is a drawback.
“if you want to guarantee freedom you have to do it with a proper attitude and the right facts.”
BSD as the wrong attitude and is without real fact.
“Some philosopher, people who real care about what is freedom, wouldn’t define it that easily – because they know, it’s always a two edged blade. ”
No Freedom is one way only : you are free. Freedom is protected by fighter and enforcement.
“So it’s “freedom” according to Stallman”
Freedom is not defined by Stallman it predate Stallman by millenia …
“but it’s only their flavour ”
There is no flavour of freedom.
“Theo de Raadt (OpenBSD) for example has some other flavour of freedom to offer. ”
No Theo de Raadt use BSD … neither him or Stallman defined Freedom.
“So it’s the brain to use”
No , actions define and protect freedom , you can think about freedom all you whant but if you let someone else close it on others and yourself , you thinking you have freedom is nothing but fabulation.
“not some religion”
I am not discussing my religion.
Mod any post about the BSD versus GPL licenses down for that matter. It’s getting bloody tiresome to see each and every piece of BSD-related news to be perverted into yet another moronic license war!
If people cannot discuss anymore, yes then it’s a war. Maybe you don’t like the freedom to think, but some other people like it
For deitys sake! The BSD vs GPL is SO old and SO off topic one can get! Now give it a rest before OSAlert becomes yet another Slashdot-flamefest!
It’s old and often end in an warefare against each other, but it’s important too – it makes the difference.
This sounds like a good deal. I just downloaded the PC-BSD vmware image last night just because I felt the need to use it and play around with it.
My hopes are that iXsystems gives PC-BSD a financial backing and a good corporate branding. If pc-bsd can get the name recognition it deserves it can become a viable player in today’s world of the *nix’s.
Even I think so.
I believe that a strong corporate backing would further help PC-BSD in bringing out a Nice and “polished” desktop.
iXsystems uses FreeBSD,NetBSD, OpenBSD and linux on servers, and these projects are all community driven. I do not think that iXsystems people will take away the most striking feature ( community ) from PC-BSD.
From their news post it looks like they will infact increase the distribution and stress on usability features.
Looks like PC-BSD is poised to become a viable alternative to Windows.
Way to go PC-BSD.
Well this acquisition still doesn’t change the fact that the PBI package system is inheritedly flawed.
a) PBI programs have their own lib dirs, so if THEY produce a program which requires those libs, it will fail to link/start
b) PBI programs have each got a copy of their own lib which is a wastage of space AND RAM. Not to mention the fact that it’s simply plain wrong. Shared objects (libraries) were ment to be SHARED.. as the name implies
The whole idea to fight DLL hell by not using DLLs how they were ment to be used is rather bad. I’m really not happy about the rather idiotic UNIX ABI situations in most/all unix flavors out there, but this PBI packaging doesn’t fix it.
Not to mention security implications of using old libs…
a) PBI programs have their own lib dirs, so if THEY produce a program which requires those libs, it will fail to link/start
What?
b) PBI programs have each got a copy of their own lib which is a wastage of space AND RAM. Not to mention the fact that it’s simply plain wrong. Shared objects (libraries) were ment to be SHARED.. as the name implies
It is actually a trade-off for userfriendlyness. I’d much rather have applications be (un)installable by removing its directory, than having to load up a package manager or a terminal EACH time I want to delete an application. I don’t have the time to remember each apps package name.
BeOS does it right (application dirs can be moved/removed at will) and OSX does it almost right (OSX kind of sucks since removign a .app directory leaves a trail of files of that .app dir all over the place).
Not to mention security implications of using old libs…
Well, ANYthing is better than having somelib v2.3.12b2 kill applications because they require v.2.3.12b1.
“What?”
That! It means that eg: if you put an RAD IDE into a PBI and that IDE uses a compiler to make visual (let’s say gtk) programs which require gtk libs and few others, the resulting programs won’t link, because those lib are only in the local program lib dir visible only to your program.
Even if you instruct the linker to look at that lib dir your resulting app won’t start because it doesn’t know that lib dir. You can ofcourse then tweak the ld configs to make that lib dir visible.. but then again.. is this userfriendly??
There are many other problem implications, usage of RAM is just one of them.
I’m sure that the devs thought of that and worked around it, do you have any proof of your allegations?
No they haven’t. Look at the Lazarus PBI package (somewhat older now) of which I am the author (just.. BTW?)
It needs GTK1(and all that needs). Gtk1 isn’t installed on PCBSD by default. Ok, so the local Lazarus lib dir got g gtk1 libs in it no prob right?
Wrong:
Lazarus is a RAD IDE using a compiler to produce visual applications (think Delphi style). Once you run it it works, but it won’t link the apps. Only if you play around with some settings of ld. Ofcourse even then your app won’t start afterwards because it needs those gtk1 libs to work.
I asked on the forums etc. and the general consensus was that there is no general consensus on this problem. It was simply ignored by the PCBSD team and is ignored till this day, atleast to my knowlidge.
I stopped using PCBSD because of this and KDE (I prefer gnome). Don’t take it as a rant, I like freeBSD and PCBSD did alot of things right, but this one is simply and plainly WRONG.
But doesn’t that make the program more stable? If you do all your testing with a set for libs, if just one of those libs pushes an update that introduces a bug…
It just seems like a good idea assuming the package can also make use of common system libs and bundle up “volatile” libs.
Problem is that FreeBSD has very few system level libs you can depend on that ARE there. Ofcourse PCBSD “fixed” this by adding a few common desktop ones. But they don’t include eg: libgtk1.2 (xmms anyone?) so a RAD IDE which uses it for example won’t be able to make proper working binaries on PC-BSD unless you bundle them in a PBI and install first…
and the problem is not in the IDE, it’s a design issue.
As for stability, that’s not exactly true. It’s more stable in that it won’t eg: stop working altogether if you use old libs all the time. But it’s less secure and less “stable” if the old libs have bugs and newer ones have them fixed.
Double sided sword.
b) PBI programs have each got a copy of their own lib which is a wastage of space AND RAM. Not to mention the fact that it’s simply plain wrong. Shared objects (libraries) were ment to be SHARED.. as the name implies
This is not 1995. RAM and drives are cheap. PBI is a simple solution to a problem that leverages the economy of cheap hardware.
Please, tell us what your real-world user-friendly solution to the dependency problem is.
a complete rework of the unix concept in the first place.
And smartlinking, that means static-linking only of those functions/objects you actualy use, into the binary. (I know of only one compiler capable of this and that one is not compiling C or part of gcc) {ld “supports” smartlinking to an extent, very slow extent tho}
Dynamic linking should only be used for basic OS libs (which should be language agnostic, not libc) and security libc (crypt, hash ssl and such).
The problem with PCBSD is that the base OS which it’s based on is build to use dynlibs, or atleast designed to since long ago. see eg: my problem with a RAD IDE.
And smartlinking, that means static-linking only of those functions/objects you actualy use, into the binary. (I know of only one compiler capable of this and that one is not compiling C or part of gcc) {ld “supports” smartlinking to an extent, very slow extent tho}
Microsoft C++ and linker does it for years.
Otherwise, I agree.
“””Please, tell us what your real-world user-friendly solution to the dependency problem is.”””
A real binary package manager with an easy to use gui like gnome-app-install, which defaults to basic mode, but has an “Advanced” button that brings up Synaptic?
Plus something like gdebi, which allows the user to install a 3rd party package by clicking on it in the browser or filemanager?
Edited 2006-10-10 21:32
A real binary package manager with an easy to use gui like gnome-app-install, which defaults to basic mode, but has an “Advanced” button that brings up Synaptic?
Plus something like gdebi, which allows the user to install a 3rd party package by clicking on it in the browser or filemanager?
Without internet connection as with PBI?
“””Without internet connection as with PBI?”””
Yes. Pop the CD into the drive, click the package, and you’re done. There is nothing to keep the CD distributor from including all the dependencies in separate packages on the same CD, rather than stuffing them all into a PBI.
Or, if we want to use shared libraries in this case, too, the user might be asked to insert his original OS installation CD to pick up some additional packages.
Edited 2006-10-10 21:52
>Or, if we want to use shared libraries in this case, too, the user might be asked to insert his original >OS installation CD to pick up some additional packages.
Have you ever tried this with Redhat/Fedora? Installing dependancies for some rpm you have downloaded from internet?
Plus something like gdebi, which allows the user to install a 3rd party package by clicking on it in the browser or filemanager?
I miss how this fixes the problem of having three different X apps that want different versions of libraries and the like.
I also fail to see how Grandma or Alice in Accounting are going to deal with a “package manager”. I mean right now, today, not some vaporware that does not yet exist even though it’s so “easy”. I also think that the typical user of a windows-replacement browsing/email station is going to be concerned about whether his/her IDE is working or not…
PC-BSD must be on the right track to draw the ire of those that dwell under bridges.
I know a lot of folks have fears and such about this, so I’m trying to address questions over on our forums. Please check it out, and submit any questions you may have.
http://forums.pcbsd.org/viewtopic.php?t=5770
And not to forget: PBI is not userfriendly as it still seems to need root for installation! Modern solutions like “Klik” or “Zero Install” provide user-based installations and don’t require root’s intervention.
PBI is not userfriendly as it still seems to need root for installation!
No, if you let any user install things rather than requiring root, you’ve added a major security hole. It renders many user-exploits into root exploits.
I’m not holding up PBI as the best package system there is, I don’t know much about it – but this is one feature, shared with most flavors of Unix, that it gets right.
Again, let me assure folks, we have no intention of close-sourcing ANYTHING. All the code has been, and will be available under the BSD license. As for the FreeBSD stuff, obviously that is available as well.
From an End User perspective, not a whole lot will change. The software will still be developed, (I’ll be doing it full-time now), enhancements will be made, and new things added. Really this is going to help us develop PC-BSD quicker than before, plus offer professional services for businesses or individuals that may require it.
I think it’s great that PC-BSD has gained some cash-flow for their development.Let’s not jump into conclusions.
Browser: Nokia7650/1.0 SymbianOS/6.1 Series60/0.9 Profile/MIDP-1.0 Configuration/CLDC-1.0 (Google WAP Proxy/1.0)
Not that I have anything new to say that hasn’t been said already, but I figured I’d cast my opinion(s). I write as a FreeBSD user and advocate, and I’ve used it as my primary desktop OS for several years. I don’t use PC-BSD primarily but I do have it installed on a test laptop and I’ve played around with it (I prefer Gnome anyway).
First of all, I’m not worried about this purchase. iXsystems is Matt Olander’s company and I’ve been familiar with his name and the company for a while now.
Secondly… I agree that the license debate is off-topic and a dead horse. Fight it in some other thread.
Next… I agree that FreeBSD’s ports/package system isn’t perfect. It has lots of room for improvement. But PBI is not the answer. The concept flies in the face of numerous established good ideas that have held for many years. While I am not against change and new ideas in-general, this isn’t a “new idea”. This is an old road that has been down before and did not pan out. Shared libraries are meant to be just that: “shared”.
Next… I am always greatly-offended by the “RAM is cheap” argument that encourages bloated and lazy programming techniques and OS design. It is little fundamentally-wrong ideas like that early in the process that, extrapolated to the big picture, result in OSes (like we see from some vendors) with obscene software requirements. Please stay off the slippery slope “hardware is cheap” comeback… that is no excuse to not take memory-usage into account in every low-level design decision. Sure, you might look at your individual app and say that having your own private copy of alternate library versions loaded into memory only adds another 500K, but multiple that over and over… people run more than one application at a time, then there is the overhead of the DE itself (KDE in this case) and the OS. My machine has 512MB. If RAM is so cheap, feel free to send me some out of your own pocket, since you’re so quick to dimiss it as an infinitely-expendible zero-cost commodity.
It is just plain rude to dismiss memory usage (and peoples’ pocketbooks) like that, for a questionable return. People have a wide range of systems they like to run their OS on, and it’s bad enough that both KDE and Gnome have seriously narrowed their installable market due to their rather severe disregard to memory usage. Even Firefox (my browser of choice) has taken a similar attitude and the fact that developers don’t seem to mind that it takes up 2-3 times more RAM (hundreds of megabytes) than my largest WINDOWS app irks me to no end. If PC-BSD continues in its current mentality, it will by-design put both DEs to shame and become the new epitome and king of bloat (maybe they’re competing with Vista for the title?).
And lastly… PC-BSD needs to seriously fix the PBI updater. It flat out doesn’t work and it appears to be a known problem. That was a deal breaker for me when I set up the test system. If I can’t keep my software up-to-date, my OS is broken. It’s part of the reason I left Windows for FreeBSD: portupgrade -Ra
iXsystems’ acquisition of PC-BSD will provide funding to the PC-BSD project to increase distribution of PC-BSD and develop future versions of PC-BSD.
that is great!
I’m sure iXsystems customers are going to be thrill to use pcbsd.
Edited 2006-10-11 14:47