Linked by Eugenia Loli on Mon 29th May 2006 05:47 UTC, submitted by george
FreeBSD A project to bring one of the most advanced features of Sun Microsystems' Solaris operating system to the FreeBSD platform has started bearing fruit.
Order by: Score:
Great
by chekr on Mon 29th May 2006 07:08 UTC
chekr
Member since:
2005-11-05

It is great to see that this has been encouraged by Sun, it kind of proves a point to all those nay sayers that said that Sun had nothing to offer the open source community in Solaris and should just slip over to Linux like every one else.

Edited 2006-05-29 07:15

Reply Score: 5

RE: Great
by dylansmrjones on Mon 29th May 2006 07:21 UTC in reply to "Great"
dylansmrjones Member since:
2005-10-02

I doubt many listened to those few nay-sayers. I haven't even heard of them until now (but then I've had other things to do).

Reply Score: 1

v RE: Great
by happycamper on Mon 29th May 2006 07:26 UTC in reply to "Great"
RE[2]: Great
by chekr on Mon 29th May 2006 08:10 UTC in reply to "RE: Great"
chekr Member since:
2005-11-05

wake up!

GPL does not equal Open Source.

Thick skulls

Reply Score: 4

RE[3]: Great
by dylansmrjones on Mon 29th May 2006 08:26 UTC in reply to "RE[2]: Great"
dylansmrjones Member since:
2005-10-02

Happycamper's post should not be modded down. It's not offensive, nor off-topic, nor spam.

However, modding it up wouldn't be correct either.

BTW: It's Open Source != GPL.

GPL _is_ Open Source, however Open Source is not necessarily GPL.

Reply Score: 1

RE[3]: Great
by happycamper on Mon 29th May 2006 08:27 UTC in reply to "RE[2]: Great"
happycamper Member since:
2006-01-01

GPL does not equal Open Source.



GPL is a open source license.

Reply Score: 1

RE[4]: Great
by CaptainFlint on Mon 29th May 2006 08:34 UTC in reply to "RE[3]: Great"
CaptainFlint Member since:
2006-01-24

Yes but it is NOT the only Open Source Licence. GPL doesn't define Open Source. You can be Open Source and not be GPL.

While the GPL has done a lot of the Open SOurce movement it is falsely identified as being Open Source excluding every other Open Source licence. This is incorrect.

A simple example from BASIC geometry. All squares are rhombuses but all rhombuses are not squares.

Reply Score: 5

RE[5]: Great
by dylansmrjones on Mon 29th May 2006 10:44 UTC in reply to "RE[4]: Great"
dylansmrjones Member since:
2005-10-02

A simple example from BASIC geometry. All squares are rhombuses but all rhombuses are not squares.

Uuh... I like that one. Simple, pure logic ;)

Reply Score: 1

v RE[5]: Great
by Moulinneuf on Mon 29th May 2006 12:16 UTC in reply to "RE[4]: Great"
RE[5]: Great
by Morgan on Mon 29th May 2006 15:33 UTC in reply to "RE[4]: Great"
Morgan Member since:
2005-06-29

You don't even have to have a license to be open source. If I write a program, release the full source on my website along with any binaries and a suggestion to do what you want with it, but do not attach a license, is this not still open source?

Reply Score: 1

RE[6]: Great
by thebluesgnr on Mon 29th May 2006 16:33 UTC in reply to "RE[5]: Great"
thebluesgnr Member since:
2005-11-14

No, it is not. In fact, without a license people are not allowed to use the binaries and/or the code. You have to grant them permission or say the code is available under public domain.

To qualify as open source software the license must be compatible with the standards set by the Open Source Initiative. To be considered free software you have to check with the Free Software Foundation.

Reply Score: 0

RE[7]: Great
by Morgan on Tue 30th May 2006 06:16 UTC in reply to "RE[6]: Great"
Morgan Member since:
2005-06-29

So by your logic, if I put source and binaries that I created up on a website with a paragraph stating "Do what you want with these, and have fun!" the source isn't open OR free? Bullshit. If I publish the sourcecode and place no restrictions on it, by definition it is both open and free. Licenses aren't necessary to make something free or open. In fact, licenses exist solely to LIMIT freedoms. Not to pick on the GPL which I consider a wonderful license, but it does indeed restrict what you can and cannot do with code you write. If your freedoms are restricted then you are not fully free. It may be open but freedoms ARE limited. Saying that limiting freedoms makes it free is utter nonsense and a pure contradiction. You really need a reality check.

Reply Score: 2

RE[7]: Great
by drdoug on Tue 30th May 2006 13:51 UTC in reply to "RE[6]: Great"
drdoug Member since:
2006-04-30

> To be considered free software you have to check with the Free Software Foundation.

Why FSF, dont you think they would be abit biased. It is like asking IBM, where should I buy a server.

Ok all this "Free License" rubbish is getting very boring. Lets talk about dtrace. It is great to see it on other platforms as it is a really cool technology. If you want to know more about dtrace go visit
http://www.brendangregg.com or purchase the latest edition of Solaris Internals -
http://www.solarisinternals.com

DTrace aside, there are many other new features Open Solaris has or is being developed that thanks to Sun will be availiable to platforms such as FreeBSD. Cross pollination is great for the gene pool. Pity Linux people only want to focus on licenses, rather than sharing. BSD and Solaris Rock.

Reply Score: 1

RE[3]: Great
by Babi Asu on Mon 29th May 2006 08:36 UTC in reply to "RE[2]: Great"
Babi Asu Member since:
2006-02-11

GPL is a hard core Open Source license, supported by hard core Open Source people, and has viral effect to make every applications that link to a GPL infected application to be a GPL application (hence, also GPL infected).

Reply Score: 0

RE[4]: Great
by mnemonics on Mon 29th May 2006 09:18 UTC in reply to "RE[3]: Great"
mnemonics Member since:
2006-04-21

"GPL is a hard core Open Source license, supported by hard core Open Source people, and has viral effect to make every applications that link to a GPL infected application to be a GPL application (hence, also GPL infected)."

Everyone should read:

Microsoft's Windows is a hard core closed source/proprietary license, supported by hard core closed minded people, and has a viral effect to make most applications that link to microsoft's Windows to be a closed source/unstable/unsecure/pricey application (hence windows infected)

Reply Score: 1

RE[4]: Great
by BryanFeeney on Mon 29th May 2006 11:51 UTC in reply to "RE[3]: Great"
BryanFeeney Member since:
2005-07-06

GPL is a hard core Open Source license, supported by hard core Open Source people, and has viral effect to make every applications that link to a GPL infected application to be a GPL application (hence, also GPL infected).

Nonsense. The GPL is an open-source license created by people who are interested in software freedoms as well as the mere access to the source. This means that not only can you look at the source, but you can use it yourself to create new programs.

This is a privelege however, and the GPL charges a "fee" for this privilege: that fee is that you release your code under a license (not necessarily the GPL) that provides the exact same freedoms. Thus users of your program can benefit as much from it and its source as you did from the original program.

As a developer, if you value your work, the GPL is the better license under which to release code, as it means no-one can take your work, close the source, and sell it as their own. It means every change is visible to you, and that you are free to incorporate the changes other people have made to your product back into it, or into other projects you are working on. This encourages collaboration, and thus helps the advancement of software engineering.

Note that this "fee" the GPL enforces only applies when you distribute the work: anything you do at home, or within your organisation, can stay private if you wish.

Reply Score: 3

RE[4]: Great
by Moulinneuf on Mon 29th May 2006 12:29 UTC in reply to "RE[3]: Great"
Moulinneuf Member since:
2005-07-06

Personnaly , I think its sickening that someone would accuse the GPL to be similar to Cancer , obviously , those who repeat and made this comment have no respect for life itself and to those who are suffering from this hillness , I do not wish cancer on anyone , not even people who falsely think they are my enemy ( I have only myself as an enemy ) , its only showing a tottal lack of respect. I prefer people with value and respect of themself and other to those who dont care and dont respect anything. It is the duty of the strong to protect the weak and not prey on them or mock there fate.

Reply Score: 1

RE[5]: Great
by BryanFeeney on Mon 29th May 2006 12:52 UTC in reply to "RE[4]: Great"
BryanFeeney Member since:
2005-07-06

The original poster never mentioned cancer, and cancer itself is - of coures - not a virus[1]. While I think the post was inflammatory and ill-informed, I think yours is equally so. This is all entirely off-topic. The GPL is superset of open-source (hence the square/rhombus argument is correct) and the unfortunate Kororaa business has given people the entirely wrong idea about it and its motivations, but I don't see how emotional outbursts will help.

-5, here I come!

[1] It is true, though, that a virus, as it penetrates the cell, can be one of the triggers that lead to cancer.

Reply Score: 2

RE[7]: Great
by BryanFeeney on Mon 29th May 2006 15:29 UTC in reply to "RE[6]: Great"
BryanFeeney Member since:
2005-07-06

Because this has floated off the main page, I'll respond.

With regard to your first link, when did Steve Ballmer appear on OSNews.com? You weren't replying to Steve, you were replying to "Babi Asu" who said the GPL was "viral". I know he got that by way of Ballmer, but you seem equally biased as you responded to something ("cancer") that he didn't actually say.

With regard to my second point about cancer not being a virus, if you look at the footnote attached to that comment you'll see I did mention that a virus can be a trigger for a cancer, and your link only confirms this. In this case you have told me something that I already said.

Giving out to people for things they didn't say, and telling people to look up things which they have already confirmed, is not going to earn you much respect in this world. You should pay more time reading what other peole write, and less time leaping in to write hurried, redundant and emotional responses.

That's a bit harsh, I know, but I actually support the GPL, and ill-thought and emotional arguments in its favour actually damage the work its adherents - such as myself - do to promote it.

Reply Score: 2

Can't wait to see
by McBofh on Mon 29th May 2006 07:25 UTC
McBofh
Member since:
2005-07-07

I can't wait to see DTrace on the other architectures that FreeBSD supports, like Sparc, PPC and amd64. When it's available on PPC I might just go and get me a PPC box to run it on just for the heck of it :-)


Clearly those who said Sun would never allow their code out, let alone help people port it to other OSen, now have egg on their faces.

Reply Score: 5

RE: Can't wait to see
by dylansmrjones on Mon 29th May 2006 09:09 UTC in reply to "Can't wait to see"
dylansmrjones Member since:
2005-10-02

I don't think anybody ever said that.

Sun has released quite a bit of code as "Open Source" (e.g. OSI-approved licenses).

Reply Score: 2

Elsewhere
by kill on Mon 29th May 2006 07:53 UTC
kill
Member since:
2005-11-03

I don't see the point why the "BSD Packaging" article needs reposting here. Thom posted it already below.

Reply Score: 1

freebsd
by happycamper on Mon 29th May 2006 08:54 UTC
happycamper
Member since:
2006-01-01

I will comment on D-trace because i don't want to see this thread be about what defines open source.

I glad dtrace was ported to freebsd.

Reply Score: 5

Good job !!!
by GStepper on Mon 29th May 2006 09:26 UTC
GStepper
Member since:
2006-03-08

I think this is good news and really hope that Dtrace will be ported to other free UNIX-like OSes.

That's just another good example of how FOSS can share their talents and experience in order to build higher quality softwares/OSes.

Just keep on the good work !

Reply Score: 3

Very nice
by lifeforms on Mon 29th May 2006 10:01 UTC
lifeforms
Member since:
2006-05-22

This is very exciting. I've played with DTrace on Solaris machines, but I'd really love to see it running on FreeBSD. We have quite a bit of in house code that I am dying to use dtrace on.

Reply Score: 2

RE: Very nice
by Aaron1 on Mon 29th May 2006 13:02 UTC in reply to "Very nice"
Aaron1 Member since:
2006-01-19

Now someone needs to port ZFS to FreeBSD. Nice work on DTrace though.

Reply Score: 2

Anyone who is talking about the GPL here...
by hhcv on Mon 29th May 2006 12:59 UTC
hhcv
Member since:
2005-11-12

doesn't get DPoint

Reply Score: 4

Babi Asu Member since:
2006-02-11

LOL, so true. Just leave the GPL clan with their KProbe and SystemTap, if they don't want to use DTrace because it's not GPL.

Sun Solaris recently make me tempted to try it. First, ZFS. Who desn't droll having file system like ZFS? Almost no maintenance effort needed. But I already used to maintain FreeBSD box, and migration must invite several problem. Hope after DTrace, ZFS will follow, if possible shortly after it is officially used in Solaris ;) . Currently don't know what is practical use of DTrace.

Reply Score: 2

thebluesgnr Member since:
2005-11-14

LOL, so true. Just leave the GPL clan with their KProbe and SystemTap, if they don't want to use DTrace because it's not GPL.

There's not a single person on Earth who doesn't use DTrace because it's not licensed under the GPL. DTrace is open source software, and it's also Free software. Its license is not compatible with the GPL v2, but it probably will be compatible with the GPL v3. That incompatibility is a minor annoyance, not a show stopper.

Reply Score: 1

behave, kids !
by Lakedaemon on Mon 29th May 2006 13:40 UTC
Lakedaemon
Member since:
2005-08-07

Just stop with the open source flamebait/trolling/nonsense, will you ?

We don't care what open source licence you worship,
Please stay on topic. !

I welcome this (promising/partial) porting of Dtrace. I definately hope that there will be other atempts to port these fine features of solaris to other architectures/Oses and I hope too that some great features/drivers get ported to Solaris.

In the end, if the quality of oses improves, we all win !

Lakedaemon
ps : thanks again sun, to have released the code under an OS-approved licence.

Reply Score: 3

But WHAT IS Dtrace?
by Velmont on Mon 29th May 2006 14:36 UTC
Velmont
Member since:
2005-07-07

Everybody on every newssite on every page on the internet is talking about Dtrace. Howcome nobody explains what's so useful about it?

It traces systemcalls, OK? Cool? No? I don't know, no article want to tell me about it.

A good place to start might be http://en.wikipedia.org/wiki/Dtrace - however, it doesn't say all that much.

Edited 2006-05-29 14:47

Reply Score: 1

RE: But WHAT IS Dtrace?
by ctl_alt_del on Mon 29th May 2006 15:17 UTC in reply to "But WHAT IS Dtrace?"
ctl_alt_del Member since:
2006-05-14

You're on the right trail at the wikipedia site, now just start following the "External Links" section....start with http://www.sun.com/bigadmin/content/dtrace/

Reply Score: 2

RE: But WHAT IS Dtrace?
by wowtip on Mon 29th May 2006 17:41 UTC in reply to "But WHAT IS Dtrace?"
wowtip Member since:
2005-07-14
RE: But WHAT IS Dtrace?
by jamesd on Mon 29th May 2006 18:45 UTC in reply to "But WHAT IS Dtrace?"
jamesd Member since:
2006-01-17

I don't think i could answer this in 8,000 character osnews.com limit, so I blogged about it at

http://uadmin.blogspot.com/2006/05/what-is-dtrace.html

It includes a general description

and links to the following:
* documentation,
* extensions allowing dtracing of scripting languages and apps without lots of low level clutter
* links Brendan G's excellent Dtrace toolkit so even week end coders and sysadmin can benefit from dtrace in just minutes after starting.
* People using Dtrace to solve REAL PROBLEMS
* media stories

Reply Score: 4

RE[4]: Great
by LB06 on Mon 29th May 2006 15:45 UTC
LB06
Member since:
2005-07-06

*sigh*

Please stop calling the GPL "viral". Linking to another program is completety VOLUNTARY. No-one is forcing you to link to a GPL'ed program and opensource and free the software you wrote. If linking is allowed at all, it must happen under the conditions of and with the permission of the author of the linked software. If you think those conditions are too strict, then don't link, write your own replacement program and shut up.

Reply Score: 5

RE[5]: Great
by Mitarai on Mon 29th May 2006 17:56 UTC in reply to "RE[4]: Great"
Mitarai Member since:
2005-07-28

Then you the "Freedom advocates" should stop whining about ATI and NVidia because they choose not to GPL their drivers, after all is "completly voluntary", right? then respect their desition.

Reply Score: 0

RE[6]: Great
by mnemonics on Mon 29th May 2006 18:44 UTC in reply to "RE[5]: Great"
mnemonics Member since:
2006-04-21

"Then you the "Freedom advocates" should stop whining about ATI and NVidia because they choose not to GPL their drivers, after all is "completly voluntary", right? then respect their desition."

IMHO "Freedom advocates" deserve much more respect than blind sheeps... Don't you think ?

On the ATI/NVidia/"blob" makers side , you miss the point since the FOSS developers don't ask for GPLed drivers from those company but for specifications (slightly different...) so that FOSS devs can built hight quality GPLed (or BSDed) drivers.

Whether you want it or not, LB06 is right in his post which you responded to, and you're wrong... Sorry!

Reply Score: 3

RE[7]: Great
by Mitarai on Mon 29th May 2006 18:48 UTC in reply to "RE[6]: Great"
Mitarai Member since:
2005-07-28

As you just said, then Open Source != GPL

Thanks for proving my point.

Reply Score: 1

RE[8]: Great
by mnemonics on Mon 29th May 2006 19:11 UTC in reply to "RE[7]: Great"
mnemonics Member since:
2006-04-21

"As you just said"
LOL... Where did I say that ?

"Open Source != GPL"
Yes, just like fruit != banana...

"Thanks for proving my point."
You're welcome, but could you please quote the words where I prove your point ? Thanks.

Reply Score: 2

RE[8]: Great
by jmcpAtSun on Mon 29th May 2006 23:21 UTC in reply to "RE[7]: Great"
jmcpAtSun Member since:
2005-07-07

Oh, for a proper way of describing sets with plain text!

GPLv2 is not the entirety of the set of things correctly referred to as "Open Source". It is in fact a member of that set of things.

The set of things which can be correctly referred to as "Open Source" includes more than just GPLv2-licensed things.

Roughly: {OpenSource} (= {GPLv2, GPLv3, CDDL, MPL, BSDL,.....}


And while we're at it, let's leave the licensing foo for licensing articles. How about we discuss the technology which is DTrace and the technology which is FreeBSD. I seem to recall that that's what the article was about.

Reply Score: 3