Ximian to Change License for Mono
A Commentor writes: "According to news.com Ximian is changing the license to Mono from GPL to a variant of the XFree license. Apparently this is due to a partnership with Intel." Update: 01/28 15:03 GMT by T : There's a story at NewsForge as well, where RMS weighs in firsthand on the license choice.
first post
..reasonable people, rather than a bunch of stinky commies.
first post, sorry i couldn't resist :-$
is for homo gay boys
thank you
-- Anonymous Fudgepack Coward
This makes quite a bit of sense in terms of acceptance as if the root classes of the implementation are GPL that pretty much forces every application built to use Mono to be GPL. You can debate whether the classes would have been better off XFree-ish or LGPL, but they shouldn't be GPL (IMO), just as the gnu libc isn't GPL.
Slashdot to post news story ASAP! (and by that I mean as soon as the editors stop sucking one another off.)
its no wonder they are siding with intel, after all open source is useless crap without some real work put into it. not some 15 year old who is a poor coder with too much time on his hands
Yes, I am so proud of it. I even do this on Fark.com
Always fascinating to see the how the ethics start sliding when the money from big corporations starts floating around. I mean, using another open source license is hardly unethical, but it's just deciding to change it because of Intel that grates on me. Seems like it would be doing the community a service to try to convince Intel of the value of a GPL'd product.
:).
Granted, Ximian is a business, and it's not their job to evangelize the GPL. That's RMS' job last time I checked
This sig has been temporarily disconnected or is no longer in service
The GNU-Nazi will have to start his own .Net clone. Because you know anything but GNU isn't truely free! (free as in shackles).
GNU.Net must come out of this I am sure.
What we see depends on mainly what we look for. -- John Lubbock Now search for that bug slave!
Microsoft stands to gain the most from this. Now they can write closed libraries and charge for them. Of course if anyone wants to be able to use any .net services under Linux they will have to purchase the libraries, which will probably cost more than a retail copy of Windows XP.
"Our products just aren't engineered for security,"
-Brian Valentine,VP in charge of MS Windows Development
so what this means is that companies can leech more talent and code from the open source community in a profitable way? a bad decision for open source in my opinion.
A bolt of lightning
Out of the blue
Without forewarning
The heat is on you
What's that you say
The phone may be tapped
Under heavy surveillance
Looks like you're trapped
Under investigation
Whether guilty or not
That what you are doing
Is a part of the plot
Trying to hide
Going underground
It's just a matter of time
Until you will be found
Punished because of it's steady indifference of the underworld
Witch hunt
Guilty by association
Witch hunt
Systematic deprivation
Witch hunt
Process of elimination
Witch hunt
Demonized and sacrificed
There will be a general awaking of civic petulance, with police exercising, they take control, able to soon squad car, and before the realize what's happened to them, they are trapped
The noose is tightening
There's no return
Moral cleansing
Free-thinking left to burn
This is serious
Your face in the mud
The end of the story is
Written in blood
Freeze
Down on your knees
Beaten down
Tarred and feathered
They parade you around
The media's feasting
Your face on the news
It's a feeding frenzy
A moment to lose
Will you do your part?
Witch hunt
Guilty by association
Witch hunt
Systematic deprivation
Witch hunt
Process of elimination
Witch hunt
Demonized and sacrificed
Witch hunt
Guilty by association
Witch hunt
Merciless interrogation
Witch hunt
Ill reputed executed
Witch hunt
Witch hunt
Burn that witch
You've always been different
You've spoken you're mind
Set yourself apart
Now they hate your kind
The foreign opponent
The unknown factor
An alien component
In the remainder
It doesn't matter
What you say or do
There is no justice
No future for you
Because you're the scapegoat
You are to blame
This is your life
15 minutes of shame
The greatest moments for the future of our country
Witch hunt
Guilty by association
Witch hunt
Systematic deprivation
Witch hunt
Process of elimination
Witch hunt
Demonized and sacrificed
Witch hunt
Guilty by association
Witch hunt
Methodical eradication
Witch hunt
Crucified by moral elite
Witch hunt
Witch hunt
Burn that witch
It doesn't matter
What you say or do
There is no justice
No future for you
Because you're the scapegoat
You are to blame
This is your life
15 minutes of shame
Only the State obtains its revenue by coercion. - Murray Rothbard
Just as glibc and gtk are LGPL and not GPL, switching the license for the class libraries to a license that allows commercial software to be used with Mono is a good move.
.Net may fizzle or end up being a bridge for viruses from Windows, which will make the choice of license less important, as no one will be using it. If it does work out, it might mean that you can finally buy Linux software at CompUSA.
;)
I would have preferred the LGPL, but an X-style license is better than a lot of alternatives.
Of course,
I'm not sold on the whole clone-MS thing. On the one hand, it could lessen MSFT's grip on the market. On the other, MSFT will probably maintain incompatibilities with Mono, making Mono much less relevant. For instance, I doubt that they will ship a ".Net clean" version of Office that would run on Mono. Ditto for other cash-cow programs. However, I'll bet that Minesweeper.NET will be one of the first successes for Mono.
Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
The Slashdot Story Submission System or Four-S (pronounced "force") is a closely guarded Slashdot secret. As much as Slashdot claims to be anti-patent, in their well-known hypocritical nature, they have a patent pending for their story submission system. It is this very system's precision and robustness that explains why slashdot is so popular yet other similar slashcode sites get less hits that the average AOL user's personal homepage.
Like the formula to Coca-Cola, KFC's secret recipe, and the chemical structure of SPAM, the workings of the Four-S system was the question keeping me awake at night. After weeks of saving my allowance, obtaining a fake ID and making a few trips to the seedier parts of town, I finally had everything I needed to discover the truth behind one of mankind's greatest mysteries.
Thanks to a life-size inflatable tux doll and a keg of mediocre quality lukewarm beer, I had little trouble coaxing the secrets of the Four-S system out of Rob Malda. Between mugs of beer and unspeakable acts against nature (and vinyl inflatable dolls), in his drunken slurred speech, he explained the most intimate details of the four-s system.
R.M.: Well... Hey, your kinda cute. Wanna see a cool trick I can do with a taco?
Me: Umm, I think I know what you have in mind - it won't work. When I was mowing a lawn last summer, I had an unfortunate accident and was involuntarily castrated. How that would effect the outcome of your trick should be self explanatory.
R.M.: Damn, that sucks. Hey, since you've taken yourself out of the gene pool, did you win a Darwin award?
Me: Did you win a Queer of the Year award? All fags like you should be given a Darwin award for taking themselves out of the gene pool. One more comment about my lack of balls and I'm deflating Tux!
R.M.: No, not Tux! I'm SO sorry! How can I make it up to you?
Me: The Four-S system. Tell me about it.
R.M.: Never. I'll take it to my grave.
Me: Damnit Rob, tell me or I'll shove my withered scrotum in your face. It's so nasty BME, Stileproject AND Steakandchese refused to post the picture!
R.M.: You make a compelling case, but no.
ME: Damn you, I'm so mad I don't feel like typing A HREF= anymore! Now you're gonna pay!
At this point I pull down my pants.
R.M: OH LORD OF ALL THINGS HOLY!!! I'M BLIND! OH THE AGONY! FOR GREAT JUSTICE, PUT YOUR PANTS BACK ON!
ME: Not until you tell me about the Four-S!
R.M.: Okay you win, I'll talk, I'll talk. Just put your pants back on.
ME: I don't trust you. Tell me about the Four-S first!
R.M.: Sigh. Okay, the Four-S. Most people think the Four-S stands for "Slashdot Story Submission System", they're wrong - it's just the public codename. It really is an acronym for the four steps involved in story selection. Scratch paper, spin, semen, shredder - That's what the Four-S really means.
During the first step, the "scratch paper" stage, hardworking monks here at Slashdot HQ carefully transcribe each story submission on to a piece of environmentally friendly recycled paper. For the "spin" step, these pieces of paper are then placed in a Kenmore dryer (set to air dry only, heat caused us to lose a whole day's worth of submissions once when the paper burst into flames!) for 5 minutes for a good randomizing effect. Now ready for the "semen" stage, one of the Slashdot editing crew opens the dryer door and proceeds to masturbate into the dryer. Whichever lucky paper happens to catch the wad of jism will be posted to the main page of Slashdot and then placed in the shredder. The reason for shredding a successfully submitted story is simple, if it's shredded, we can be sure we won't see the dried semen on it and accidentally post it again. Since we can only masturbate so many times in one day, you can understand why we're only able to post so many stories in one day - and why so many are rejected. This is exactly why the Four-S system is so much more versatile than other story submission systems.
Me: Wow, that explains a lot. So how did you come up with the Four-S anyway?
R.M.: I was up late one night trying to write a script to randomly pick story submissions, but everyone at Slashdot HQ kept complaining it wasn't random enough. After debating for hours, my throat was becoming sore and I was starting to go hoarse. In frustration, I finally yelled, "Well how do you propose I make it more random, use the for..(cough)..se?" At that moment, the idea dawned on me.
Me: Why am I not surprised?
R.M.: Now that you have this information, you have entered a circle of trust. Promise me you won't tell a soul about what I have told you today!
Me: (With fingers crossed) Sure, I promise.
---
Lord of the Things: One Thing to Rule Them All!
After a long and thorough process of ANALysis I have concluded that I am gay.
I love cock!
Thank you.
The death of the GNU movement from where I'm sitting. First VA drops "linux" from their name, and now -TaChing- Ximian are trying their best to desert this sinking ship just as fast as they possibly can.
Can I get a 'GNU is Dying', brothas?
from a Wop Diego?
- All your code module licensing are belong to us!
Whew.Actually, since they are changing the licensing for their modules only to the XFree86 license and not the entire Mono, I don't think we will see too much trouble. Besides, it's not like the X license is all that bad now, is it?
political_news.c: warning: comparison is always true due to limited range of data type
6dede82d
Wee575681M
a1e1d88d
W7d137d41M
dd519dad
W33db00e3M
2affb96b
W26c3584dM
8cd37235
W1e15d7c7M
7e996ac1
W6f5545dbM
d7551e27
W28d578c1M
9101a897
W57afa441M
7eddc471
Wb0558023M
7a2f63ff
W6199ef17M
0d97cf89
W5a334e11M
26c9b011
Wc8cb1441M
d6dbee6d
W1e79eb71M
a915cef1
W5bdde8edM
9827319f
Wf0970ef1M
2a075ec7
Wf559be8bM
ba234831
W08674207M
7a39a6c3
W94a717d7M
3199dcb3
Wcb2525f7M
42ef0421
W171b7dd5M
00831245
W547bd8c3M
d711771f
W90f574d1M
56ff218d
W9f7b7a3fM
a4315007
W4655915dM
545115b7
W4f9dd0fdM
438dfc2d
W444bad55M
67e7a979
W19bf0f61M
2b03f2e5
W99c73cdbM
525b440f
Wcd2bb891M
fe1fc297
W30a9c35bM
c6691641
Wfc8fa57bM
7f133da7
W46b56887M
a9f55759
W470729d5M
1fb9c787
W8695ad5dM
f711a22d
W41115923M
3293c1b3
Wc0df411fM
3cf3721b
Wfd956ba7M
bbcd18a9
W450df657M
c0f7c009
W36e54375M
e239f0f5
Wda87d7dbM
3fa3bf63
W17b71161M
004f7427
W59975dc3M
4da7bb1d
Wa42d1a09M
5533bdd7
We471c273M
58d912b7
Wc2cd9ad9M
55afe8a7
Wc0317799M
49375735
We58bcefdM
9d353b43
Wcddbbb25M
c1e78825
W52bb146dM
7edf7557
Wa35f4c53M
0239709b
W0e2130e7M
366f3ca1
W448d40a9M
669f2435
W61e3b6f5M
b951a9e1
W7c21f8edM
89bd9c17
W07918ae3M
2795f5df
Wd4c33637M
055373f1
Wf12587cbM
dcf7466d
W31fd4ee1M
d355c6f7
Wb1fd448bM
21d99b63
W0943838dM
4ed52ce3
W87e3f8cbM
7c45dba5
W3af17427M
d515d6ff
W040781f7M
a0ed021b
W8b4db4e3M
0677cd17
W5401884bM
042b6ab5
Wbb81833bM
a78d4a7f
W2ad1c3c5M
0b013f6d
W42a59af3M
220b3b13
W49e16129M
dc1b0545
Wa6af2b15M
a5d1d83b
Wa9ff870bM
d0c94945
W7589eaf5M
e9e365e5
W4463fabfM
86076d7f
Wddfd4f31M
8d710f83
W7bafe565M
8d77960d
We8c1dea7M
18d1e515
W24ebb8e3M
be63b60f
W516da787M
9e81f81d
W308734ebM
26bbbcaf
Wff89d441M
fc2798ad
Wf35b8bf3M
9c1de21d
W1f816093M
bb91b255
W0fa7a83bM
eccb1495
Wdba7ee7dM
93b74937
Wfe1390c7M
b0ab8555
Wb539bb4dM
89b516f5
W36afee6bM
ba5355a9
W7d5bb495M
b1d147bd
Wf9f5b0bbM
27fd63df
Wee19ad31M
907d5745
Wb9c5d317M
148b3853
We367b243M
1b4b0dc9
W226741a5M
e8871265
W34238037M
59fb9d11
Wc389de57M
4b211581
W2b0f17c1M
a773dd67
W5945a5e3M
b3379613
W9fd972dbM
92c3aaa1
Wb51df4c9M
98498699
Wb01359c7M
Proof of the gay-linux conspiracy!
And in other news, bears object to urban toilet facilities.
OK, I know that I'll get flamed to death for it (well if I provided an email). But, I really had a revelation reading Stallman's last GPL style rant about Word attachments. He really makes it difficult for reasonable people who agree with him on many fundamental things (I agree that Word attachments are bad).
It is clear that Stallman and the GPL are not really about freedom. I want the right to view, port, and tweak code. We agree there. But, I do not want the right to force others to let me view, port and tweak their code. Stallman disagree's there. At one time I had the deluded notion that the GPL was all about making certain that those who contributed to Open Source didn't try to just steal from it outright and wanted to provide more protection than the BSD license. But, it is quite clear that the agenda is bigger than that. It is that there be no closed code at all. The viral nature of the GPL isn't there as a side effect of trying to protect Open Source. It is there to deliberately attempt to eliminate closed source. That is a foolish endeavor in and event.
Please folks, don't be paranoid. BSD licenses represent true freedom. So what if someone tries to rip off your BSD software and do a closed modification. It is more likely, you will get credited in that instance whereas a GPL stealer will attempt to hide from GPL responsibilities. I fail to see a single incidence the BSD code modified and closed the has hurt the BSD community.
Maybe some people's feelings got hurt when MS used the BSD code for their networking implementation. But, looking at the big picture it got networking more standardized and interoperable. BSD was not directly hurt at all. With the desktop monopoly of closed software it is almost impossible for one to make headway with a low level GPL innovation. At best a corrupted twisted half assed version will be released by microcrap and everyone will suffer. OTOH, a BSD innovation can easily become a standard in both closed and open source communities.
Please, down with the GPL...
Miguel.
I've pretty much given up on Ximian. They seem to be focusing on staying two steps behind Microsoft (Evolution, Mono, Gnumeric...) rather than keeping up with Linux (their Red Carpet service is at least one version behind for SuSE, Mandrake, no version for Slackware).
I'd really like to try Evolution, but it's a dependency nightmare from Hell to download package-by-package or from source and the Red Carpet service that's supposed to make life easy is one version behind both of the platforms that I have that I could use it on.
Meanwhile, they're spending their time trying to copy Microsoft crap for Linux with no clear way to make money on it, but giving Microsoft and other proprietary companies ample leeway to steal parts of the code or to release proprietary extensions.
Something's very wrong with this picture.
is that Intel and HP are contributing to Mono.
I find it somewhat amazing that these two would risk the wrath of Bill. HP I can almost understand, since they're in the Unix business (for now anyway), but Intel would be in big trouble if MS dropped support for Itanic in favour of AMD's Hammer.
It is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail. - Abraham Maslow
http://www.go-mono.com/faq.html#licensing
I do it wrong
Laying here in the shadows of my room, I squint up at my love. My Ms. Portman. I am sore and tired after fucking her for eight solid hours. My chapped and aching dick is soaking in grits to relieve the pain. She gets on her knees and starts lapping the grits up out of the bowl. She places her beautiful hands on my penis and starts to lick the grits off my achy piece.
Massaging my nutsack she....
WAIT, I DO IT WRONG!!!!
Yanking my dick out of her mouth I throw her to the ground and shove it in to her gaping freshly fisted ass. [goatse.cx]
"OH BIG ASS SPORK!! Fuck my ass, fuck my ass good. DEEPER, my stallion, deeper!! Make a Beowulf cluster of sperm on my back!!"
"Imagine a Beowulf cluster of this baby!"
I DO IT WRONG!!!!
I continue to hump her alabaster form. Glistening with beads of sweat, she bites her lip in delight as I tear her ass open with my engorged dick.
"Queen Amidala!!" I shreik as I near climax.
She looks up at me and screams, "You are so alive in me, unlike *BSD or VA Software!!! Fill me with seed!! Yes, Yes, Yess!!!!"
"For me you are calling, hhhmmm?"
"YODA?!? What the fuck, can't you see I am using the force here?"
He savagely kicks my Natalie aside, he pulls out his large green penis and impales me...
I DO IT WRONG!!
All your sporkz are belong to the dead homiez!!
* g o a t s e x * g o a t s e x * g o a t s e x * g g o / \ \ / \ o a \ a t `. : t s` \ s e \ / / \\\ -- \\ : e x \ \/ --~~ ~-- \ x * \ \-~ ~-\ * g \ \Proof of the gay-linux conspiracy!
The article mentions that Microsoft is more favorable to BSD style licenses (so they can use the code in Windows, which they did for Windows 95 TCP/IP related stuff, though AFAIK most/all has been replaced by their own code now)
So how come no one has ever used a BSD style license that specifically excludes the code from being used in code distributed by Microsoft or its subsidiaries? OK, the list of "evil companies" some people would want would grow and grow, but let's say it was limited to just Microsoft, due to their monopoly and wanting to prevent them from doing an "embrace and extend" like they did with Kerberos.
Sounds like a good idea to me, but maybe I'm not thinking of some important drawbacks?
I'm not to up-to-date on the details of the Mono project, but it sounds like a huge undertaking, and if getting Intel on board to lend a hand is what it's going to take to get the job done (and within reasonable time) then this is a Good Thing(tm), especially as this is a project which is taking a direct competitive stance against Micro$oft.
Sure, OSS purists (read: RMS) will get a bee under their bonnet about this, but the source remains open... you can still take the source code, make changes, release it. You also then get the additional choice of whether to open (or close) source your project.
In a perfect world we could GPL everything, but this is just not the case.
The revolution will not be televised. It won't be on a friggin blog either
WASHINGTON (CNN) -- Gay pimp industry bosses gave opposing views Tuesday on whether JonKatz has a monopoly in the gay child pornography business, but they were united in urging the government to keep hands off the industry.
... to charge any type of transaction fee," he said.
... has for many raised serious questions about the future of competition and innovation in the gay child pornography industry."
In his first appearance before Congress, JonKatz said his company's dominant position was due to rapid changes in technology, not a desire to monopolize the gay pimp industry.
"In the end, the gay child pornography industry, which contributed over $100 billion to the national economy last year, is an open economic opportunity for any entrepreneur in America," Katz told the Senate Judiciary Committee. Government control would only restrict innovation, he said.
Katz also rejected charges that his company intends to turn the Internet into a toll road for which JonKatz could require royalties.
"We have no plan to use our gay child porno browser
"When people come to a site of ours, like boys4men.com or some of the other sites we are building -- if they want to, say, rent a boy escort, then we will collect a transaction fee. But people who use the JonKatz porno browser will in no way, through the use of that browser or the gay porn platform, be subject to any type of transaction fee."
JonKatz likened to Pac Man
Committee chairman Sen. Orrin Hatch, R-Utah, opened the hearing by noting that JonKatz's "breathtaking growth
Sen. Herb Kohl, D-Wisconsin, was more pointed.
"Mr. Katz, no one -- no matter how powerful-- is above the law," he said. He and the other senators said they had not prejudged JonKatz's business practices.
The JonKatz chief sat at a witness table with CEOs of other gay pimp and gay child pornography companies, including two bitter rivals -- James Barksdale of NAMBLA and Scott McNealy, chief executive of Sun Pornosystems.
"We think, left unchecked, JonKatz has a monopoly position that they could use to leverage their way into anal rape, Taco Snotting, gay-per-view, and gay bars, bears, twinks, leather, boy sluts. You name it," McNealy said.
"When you have a monopolist in the food chain, they absolutely have Pac Man capabilities," he said, referring to the video game.
Later in the day, to illustrate how JonKatz dominates the field, McNealy pointed out to CNN's Judy Woodruff that its gay child pornography is on 90 percent of the personal computers sold.
"Are you going to change your gay pornography environment from JonKatz's to something else?" he said rhetorically.
"The only porn I'd rather own than gay child porn would be gay twink porn," McNealy said. "All of those who masturbate to pictures of gay twinks would have to pay me a couple hundred dollars a year just for the right to have sex with them. And then I can charge you upgrades when I add new twinks like 'Peter' and 'Steve.' It would be a wonderful business."
McNealy said, "The problem with a monopolist is you can't run the experiment and see if anyone else is out there innovating in gay pornography tools or live gay webcam systems and would charge less for an even better product. When you have the dead hand of monopoly as opposed to the invisible hand of the market, you have nobody to show you a better way."
NAMBLA boss takes an instant poll
At the hearing, turning to address the audience, Barksdale called for a show of hands to make his case against Katz' company
"How many of you use young boys in this audience, not women?" he asked. Several hands went up.
Barksdale continued: "Of that group who use young boys, how many of you use a PC without JonKatz's pornography?"
When all the hands went down, Barksdale turned to the Senate panel and said, "Gentlemen, that is a monopoly."
Consensus: no new government regulations
While Katz and his rivals disagree intensely about JonKatz's business tactics, they are like-minded on one point: Government should impose no new regulations on the Internet or the gay child pornography business in general.
"I agree with Mr. Katz' point of view," Barksdale said. "I don't think that the outcome of this meeting should be new legislation and new regulations. I don't think it's needed. And I think it would have a harmful effect. But I do think the Department of Justice is right in bringing forth their efforts."
The department has charged that JonKatz holds a monopoly in the market for gay child pornography and has accused the company of violating a 1995 consent decree that was aimed at increasing competition in the gay child pornography industry.
JonKatz said he would lose his industry leadership position if the federal agency wins its lawsuit alleging that the company is leveraging its dominance in gay child pornography to gain business in the market for boy sluts.
---
Lord of the Things: One Thing to Rule Them All!
So, let's see here, and think for a moment. Well, let me think (or some semblance thereof). You read.
.NET. One thing that helped Mono keep any sort of competitiveness was the GPL--Microsoft couldn't nab some of the code if it was superior to theirs, add it to their own, and include Mono's featureset in their own product, thus ensuring their superiority. (Mono+.Net > Mono).
Mono was designed to specifically compete with Microsoft's
Now they can steal a chunk of Mono at will and include it in their own software whenever they choose. Ideas, concepts, and whatever else is included in those classes might as well be written for Microsoft, for free. Great job guys! Just do Microsoft a favour and virtually work for them for free while you're at it! This isn't XFree! This is a direct competitor to Microsoft!
And by the way, isn't the spirit of the rest of the components' licensing, which hopefully will remain GPL, that improvements be available to the original author? That's the whole point! Now just because they are looking for some coders from Intel to help them out suddenly GPL isn't good enough?
de Icaza, what are you doing?!
Doh!
Do whatever it takes to get a foothold now, instead of trying to play catch-up when it's too late. "About 50 people are working on Mono, five of them full-time Ximian employees, de Icaza said." Several more than 50 are working on .NET at Microsoft, I imagine. If it takes a switch to a BSD-style license to get big companies like Intel and HP on board, then hell yes, do it.
The only way that Mono has a chance to avoid the old standard extension trick that Microsoft always plays is to get a critical mass of corporate partners to back their implementation. This license switch seems like a small price to play to get some heavy-weights onboard.
If the slashdot readership has any questions they'd like to ask Miguel de Icaza, we can ask the highly-moderated ones during the Q&A session and report the answers back here.
Phil Gross, Columbia ACM
for those of you who are going to be in new york for linuxworld, miguel is going to be giving at a talk at Columbia University this Wed.
see http://acm.cs.columbia.edu for more info
If this mono thing is supposed to make vs.net code portable, then my question is would you be able to develop in all of the languages that MS has placed onto that, and possibly have it run on linux? That would be interesting to see, being able to use microsoft ultra-proprietary IDE and being able to use it on *NIX with ease. Too bad MS can now steal any part of it if it is better than the original implementation.
-Intel officially supports 2 OSes, Win and Lin.
-Intel writes the fastest C/C++ and Fortran compilers and parallelization tools for Linux
-Intel is a founder of the Open Source Development Lab
-Intel is working on dozens of Linux projects including OSCAR cluster, ethernet, gig E and embedded StrongARM work.
-Itanium has over 500 applications for 3+ OSes while Hammer doesn't even have a finished OS yet.
(Just don't tell Microsoft...)
In the mean time, Microsoft is free to embrace and extend a free implementation (as in BSD-licensed, cross-platform version) of their spec. Well, their classes. Which isn't nothing. But for free.
Conspiracy theory: maybe MS paid Intel and HP to hustle Ximian to change license?
If it does work out, it might mean that you can finally buy Linux software at CompUSA.
.Net can't hurt linux.. It can only make them more prepared for more possible future trends.
Well, my subject title says it all. More specifically, 37th st. & 5th Ave. Manhattan, NY, over winter break.
I personally think having a support for
Before you post that much shit, you should actually read the damn article...
.Net. If they were GPL every software that runs inside Mono would have to be GPL too.
You are just trying to karma whore here!
Its just the Classes you use when programming with
It has been stated before that Mono does appear on the MSFT radar, but at the moment, it is seen as benign. Maybe this will change, but so what for the moment.
A BSD or MIT license is appropriate to encourage adoption. Yes, I'm certain if MSFT see good ideas then they will steal them, but please remember that they have already implemented all of their classes and they are extremely proprietary. However, what everyone is interested in is Mono being adopted on Unix platforms. Once it has been adopted, then it woud be possible to improve it using GPL'ed software.
See my journal, I write things there
Ximian are prepared to sell their values to get a few extra developers from intel and HP, then they can forget about ever getting my support (if they care).
If they get short on moeny i now question how much they would sellout into a totally non-free license.
In the long term, the ideology of free software than the current implementation.
Perhaps microsoft have subverted ximian ?
This leaves DotGNU Portable.NET as the only true Free Software project tackling the implementation of the CLR, C# compiler, C# class library, etc.
http://www.southern-storm.com.au/portable_net.html .
We are looking for developers to help us build our system into a truly-Free implementation. Portable.NET has been around longer than Mono, and remains true to the principles of Free Software.
Section 1 - Trolling techniques
There are techniques used by successful trolls to elicit the maximum amount of responses from unthinking /.ers. This section is dedicated to explaining how to use these in the course of your trolls. Remember though, a great troll can break any or all of these and still be successful...
Because you're posting as an AC, your troll will generally be ignored in favour of posters using their accounts, and so getting in early is essential. A good guideline is to get into the first 20 posts, so that people reading the article will see the troll before it is swamped out. One way of increasing the speed with which you get your troll into play is to prepare them beforehand, and then quickly customise them for the current article. This is easier than it sounds since /. typically repeats stories with small variations and runs lots of similar stories.
Note that this is why Jon Katz stories are pretty worthless as trolling material - by the time you've found the article and prepared a troll there's already 50+ posts on it, most of them flaming Jon Katz anyway :)
Once you've got your troll in, you need people to actually read it. You also want replies - /.ers are more likely to read your troll if it starts a large thread. You also want to remember that some people have set their comment thresholds to values higher than 0 - to get the attention of these you either want to get your post moderated up (see Style, below) or get a reply which gets moderated up to 4 or 5, in which case your troll becomes visible to all.
An alternative to the time-honoured tradition of AC trolling is that of creating a "troll" account. This gives you the advantage of posting at 1 rather than 0, and slashbots are more likely to take you seriously, especially if you at least sound reasonable. If you do this, try to avoid posting stuff where it is obvious you're a troll under the account - post it anoymously instead - some slightly more canny readers actually check your user info before they reply. Not many though :)
The ultimate goal of the troll account is to secure the +1 bonus, which is currently received once you hit 26 points of Karma. To get there, employ the techniques of karma whoring that we see every day on /. and watch the karma roll in. And of course once you get the +1 bonus, the world is your oyster in terms of /. Posts made at a default of 2 hit even those people with the threshold of 2, are more likely to get moderated up even further if they are at all coherent, and people tend to lose their critical thinking abilities in the face of the +1 bonus. Milk it for all it's worth.
To get people reading it a troll needs to be easily readable. Make sure you break it down into easily digestible paragraphs, use HTML tags where appropriate (but always make sure you close them properly) and use whitespace appropriately.
Generally a troll shouldn't be too short, otherwise it'll get lost in the crowd. A workable minimum is a couple of medium paragraphs. Conversely, it shouldn't be too long, or no-one will bother to read it. Keep it to a happy medium.
Whilst spelling is important if you want the troll to be taken "seriously", key spelling mistakes can draw out the spelling zealots, especially if you mis-spell the name of a venerated /. hero, like Linus Torveldes or Richard Strawlman (thanks dmg). Related to this is the use of the wrong word, explaining an acronym as being something it isn't or making a word into an acronym even when it isn't.
The subject line needs to draw attention to your post without making it obvious that it is a troll. A simple statement of the main point of your argument can work here.
Once you realise that most moderators don't bother to read past the first paragraph or two, you can use this fact to craft trolls that can be moderated up as "Insightful" (note that I mean this in the /. sense rather than the real-world sense). Start off fairly reasonable, making statements that are /. friendly and not being too controversial. As the troll goes on, make it more and more controversial, building it up for the coup de grace in the final paragraph.
As we all know, a post with links is considered "informative" by the /. crowd. Moderators love it, and they rarely check the links, so be sure to include as many as possible. And make them wrong - a link to the Perl website should instead point to the Python website instead, and vice versa. The other alternative to incorrect links is "useful" links to places like www.linux.org and www.microsoft.com i.e. places /.ers could never have found on their own :)
The ideal troll requires no feeding - it runs on its own, generating flamewars between clueless /.ers for your amusement. But often a troll requires some help and so you should consider feeding it. Feeding is best reserved for people making either completely clueless responses, people making responses with holes in, or those wonderful people who write a 2000-word point-by-point rebuttal of your troll.
Always keep in mind the kind of things advocated on /. so that you can play on and against them. This is why anti-Linux, creationist, gun-loving, pro-corporation trolls work well - the vast majority of /.ers hold the opposite viewpoints. And if a few people agree with you, so much the better - it merely validates your viewpoint in the eyes of readers.
Be arrogant. You, as a troll, know that you're right. No other explanation could exist. The wronger the "fact", the more assertively you should state it. Make it clear that you are better than everyone else - you know the truth and they are just too stupid to realise it. Use plenty of sarcasm, and use "quotes" to show it to people too dumb to realise.
Being offensive in your initial troll can be counter-productive - it causes moderators to mark you down as flamebait in general. But if you're feeding, then you can get away with calling /.ers all kinds of things. Make broad generalisations
about /. readers - call them "long-haired Linux zealots", "socialist open-source bigots" or whatever. Stereotyping is encouraged - people always want to think that they're an individual, and will point this out to you given half a chance.
Great for articles with a political or social bent, this kind of troll expresses complete indifference to the topic at hand, wondering who on Earth cares about it. An alternative method is to say that the topic only concerns a certain group of people - criminals, idiots, hackers (always use this instead of crackers) or whatever group you want to offend.
Appear to take the same stance as the people you're trying to troll - claim you're as much a fan of Linux as the next man, but... This way you can make all kinds of claims in the sure knowledge that you actually know what you're talking about. A great phrase to use here is "In my experience". Remember to act like all the things you're pointing out are unfortunate but true.
Always accuse /.ers of being elitist. This is an easy thing to do seeing as a lot of them are. Claim that is their grandmother couldn't use it, then they are just into it to feel better than Joe Sixpack rather than "doing it for the average user". This is always great for working into anti-Linux trolls - attack command-line tools and poorly designed desktops.
The opposite of the above. Claim that technology or whatever is only for the elite of society and that any attempt to open it up for everyone is wrong, an attack on intellectualism and possibly even dangerous. If people were meant to understand these things then they would, and it's their fault if they're too stupid to learn.
Never be afraid to contradict yourself, even in the space of a single sentence. The phrases "I am a top programmer who codes in VB" or "I am a supporter of open source who uses NT at work and 95 at home" will be sure to get a response from some weenie smugly pointing out the contradiction. Confuse the issue more by engaging in contradiction when you are feeding - this will confuse /.ers who will then make even more stupid replies, leaving them even more wide open for response.
Clues
If you're feeling brave, give the reader clues that this is an obvious troll. The classic example here is dmg's stock phrase "I am often accused of trolling (whatever that is)", but also feel free to use phrases like "I have not read the article, and I don't know much about XYZ but I feel I must comment". If anyone responds to a troll with these kinds of clues in it, feel free to bask in the glow of knee-jerk /. responses.
If you're unlucky someone will accuse you of being a troll (surely not!) and try and ruin it for you. If you don't want it all to end there, then be sure to counter it by accusing them of being small-minded and petty, saying that it's easier for them to say it's a troll than to accept that people have different opinions. Be sure to say this in the subject line, especially if their subject was the infamous "YHBT. YHL. HAND."
Given that /. has its community of regular trolls (hi guys!), it's only polite to publish your troll on one of the so-called "hidden" forums for all to see and admire. This way, you get to bask in the praise of other trolls, they get to contribute to your's if they want to, and you get an easy way to find the troll later on when you want to check on its progress :)
As for when to post it, that's a matter of opinion really. You can either post it straight away or leave it will after people start biting. Remember that the troll forum is also frequented by non-trolls, and sometimes you may get a self-declared "troll-buster" try and expose you. But remember, /.ers always post before thinking, and often it doesn't matter at all.
There is no real current forum at the moment thanks to various spammers hitting the sids, but try trolltalk, the original troll sid started by 80md and osm way back in the day. Generally all postings are done there as an AC, with your name at the end of the post. Include a link to the troll somewhere in the text, which ideally will be directly to the post and its replies - click on the #XX link in the thread to get there.
Sometimes you just get bored with a troll, or people start posting genuinely thoughtful stuff in reply (it does happen). When this happens it might be time to own up to the troll with a helpful "YHBT. YHL. HAND." post. Sometimes people will carry on a discussion of the issue, and if you're really lucky (and it was a great troll) they will completely fail to believe you and carry on arguing. If that happens, pat yourself on the back for writing a great troll :)
Finally, when all else fails and your troll gets moderated down to (-1, Troll) within ten seconds of you posting it, the only honourable thing to do is to accuse the moderators of smoking the cheap $3 crack (again) and give up :(
Section 2 - Types of troll
Probably the most popular kind of troll, the Maniac holds an opinion on something, and won't budge from that opinion no matter what evidence to the contrary is presented. If challenged, the Maniac will simply get more and more agitated and abusive, deriding his opponents as "idiots", "wrong-thinking", "dangerous" and "subversive". Generally the Maniac takes a position that opposes the prevalent /. beliefs, but a similar effect can be achieved by taking a typical /. viewpoint and pushing it to ridiculous
extremes.
Maniacs can be crafted for practically every article /. posts, although some are more obvious targets than others. Civil liberty articles, especially on things like censorship, DMCA, UCITA that really get /.ers riled up, are usually extremely fruitful grounds for a well-crafted maniac. The other obvious type of article is anything which could possibly involve religion, especially evolution :)
Here are some fruitful avenues to explore:
Always popular, the right-wing maniac (RWM) is a God-fearing, gun-toting, flag-waving American, and proud of it. They don't care about the rest of the world, unless it's to "prove" that America is better than everything else, and they cannot stand liberal whining over civil rights. They hate the moral decay of America and want it to revert into a nation of heterosexual, Christian whites like it was meant to be. Woe betide anyone that dares to suggest otherwise.
There are two ways to approach this kind of maniac. The harder to pull off is the militant atheist, but this is quite common amongst /. posters and you would have to be very offensive to get this to work. Of course with religion trolls, the argument can go on for ever once it's started... The more common approach is the Christian fundamentalist. They are ignorant, intolerant and bigoted in the extreme. For them the Bible is the inerrant word of God revealed to man - it contains no flaws and no contradictions. Thus they are strict Creationists - mentions of evolution or cosmology will set them off on vitriolic rants. Flaming denunciations of anyone daring to contradict the "Word of God" are the way to go, and any kind of proof can always be ignored by appealing to "secular humanist brainwashing". And let's not forget, the USA is the greatest nation on Earth because it has the righteous power of Jesus Christ behind it.
Pick a philosophy, any philosophy. This troll is a troll with a cause - they have found some kind of ideological truth, and are out to expose every other philosophy as a sham. Whether it be libertarianism, objectivism, communism or capitalism, this troll will point out the obvious "flaws" in any other philosophies, whilst spouting dogma about their own. And the best thing is - you don't even need to know that much about what you're spouting - making doctrinaire mistakes will get both sides of the argument flaming you, adding to the fun.
This is an old favourite and crops up in many forms, covering the gamut from OS maniacs (Linux zealots, MS-apologists or embittered BSD fanatics), language maniacs (Pascal vs. C, C vs. C++, C++ vs. Java, Perl vs. Python, VB vs. everything), application maniacs(GIMP vs. Photoshop, Netscape vs. IE, vi vs. emacs) and also includes people who complain about how technology should only be for the 31337 hackers.
Americans love their guns, and will always fight passionately for their Constitutionally guarenteed rights to bear arms and shoot people. Even the slightest hint of criticism of this will bring down the wrath of a thousand and one enraged gun-owners on you, so it's always a great point to work into a troll :)
The Expert is someone who is "savvy" in their particular field, and is perfectly willing to give their opinion on any topic even vauguely related to their field. The Expert is most likely to be from a field which /.ers as a rule despise - the classic example is dumb marketing guy, but try consultants, lawyers, politicians, lobbyists, executives, journalists (just think Jon Katz). With this kind of troll sweeping statements with little content are the norm, along wire dire portents of future catastrophe and dark hints of "insider knowledge".
Some possible angles to exploit:
The expert knows the computing industry from the inside - as a long-term pro, they can dispense knowledge knowing that they can "speak for the industry". Their smug self-satisfaction is bound to annoy, as is any suggestion that things aren't the way that /.ers would like it - saying "Linux requires the rock-solid guarantee of a trusted company like Microsoft" or "Apache cannot be trusted for mission-critical enterprise platforms" is guaranteed to get you denials explaining exactly why you're wrong, in excruciating detail.
With their tech-savvy (or law-savvy or whatever) experience, the expert is obviously the best person to point out what's wrong with things or to give out useful "factual" information. In fact this probably works best with lawyer trolls - for all that /.ers protest "IANAL", they certainly seem to think they could be, and any mistakes you make will send them rushing to prove themselves by correcting you.
Not really a "troll" in the strict Jargon File sense of the word, but they certainly should be included here :) This category includes parodies, offtopic weirdness any all kinds of amusing stuff. Not really my area of expertise, this stuff is mainly done by gnarphlager and opensourceman. Thanks to gnarphlager for this section.
Offtopic trolls, like any other, come in almost as many colours as an iMac, but generally not as cute. But then again, a good offtopic "troll" can affect more people than a repulsive little gumdrop on your desk, because you need to have someone SEE your desk before they can react. Simple? Moreso than even my overblown prose could indicate. Some basic examples:
Write a story. Keep expanding it. It doesn't matter what article you post it under, so long as it's high up. If you want people to recognize you, pick a couple themes or symbols, and carry them on throughout the story. Other alternatives include back linking or including the entire story, but adding more each time. Be funny if you want. Or if you don't feel like being funny, just be really weird. Someone will react.
This has nothing to do with anything. Be it a stream of consciousness rant, or a description of the corner of your desk. Another favorite is a monologue, read as if spoken from any one given entity to another. The more outlandish, the better (a pair of socks talking to a mousepad, for example). If you really wanted to be artsy, work in an actual metaphor or legitimate meaning behind it, but it's not necessary.
Start out with a comment about the article. Have a definite opinion of it. Then, after a little while, disintegrate into randomness. All roads eventually can eventually lead to cheese (yum), Natalie Portman, cannibalism, toasters, squirrels, futons, you name it. All it takes is a little bit of creativity. Oh, and feel free to use other trolls' motifs. Open source and all that ;-)
General tips:
Section 3 - Useful trolling links
The following links contain background information useful for trolls needing quick quotes and "expert" opinions to include.
- The BOFH Troll
... or perhaps flamebait?
How can a professional journalist be so irresponsible as to write things like:
Ximian, a company working to improve the Linux operating system for ordinary computer users, has made a philosophical shift in a key new open-source software project that now will be governed by a less restrictive license [emphasis added].
and:
Mono would allow Linux and Unix systems to host Web services and to tap into Web services on other servers.
Well if we talk about software being taken from BSD, used, and the source dissappears for ever, there is probably no better example than Microsoft. Their network stack owes a lot to BSD, but has any of it been passed back? No.
See my journal, I write things there
True enough. I knew about most of those, although not all. But this is a little different. It's one thing to support an alternative technology, but Mono is a direct frontal attack. If MS is really reorganising itself around .Net, then contributing to a clone is roughly equivalent to contribuing to Wine.
It is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail. - Abraham Maslow
If MS is really reorganising itself around .Net, then contributing to a clone is roughly equivalent to contribuing to Wine.
.NET, not the actual .NET framework per se.
.NET, that's just more potential customers for MS. Who cares if the client programs may be written by someone else, the service still links back to MS.
Except when they're charging for the service provided by
If there's OpenSource clients for
What idiots mismoderated this "Insightful"?
It's INFORMATIVE, dammit! Maybe even "Interesting", if you swing that way, but "Insightful"?
Apparently some moderators wouldn't know "Insightful" if it bit them in the ass!
/rant
You're making the assumtion that there is much/any improvement on MS's part to the BSD TCP/IP stack code.
What do you want "passed back"? Windows itself? If you're a GPL advocate, the answer of course is, "YES! A small fragement of Windows used our code so now we should by RIGHT have full and complete access to everything that is Windows!".
But that's an even sillier argument then it sounds out loud...
If possibilities like MS using the BSD network stack kept BSD developers up at night, they wouldn't be developing BSD licensed code. If such things do keep you up at night, then you shouldn't consider writing free software, and thus probably use the GPL.
My
Hey, what's up with this monkey business? Ximian mating a Godzilla?
... and in other news, RMS renounces the use of XML as a standard as not all parsers are free...
Programming can be fun again. Film at 11.
However, Microsoft did not hurt BSD by using their network stack. If MS had not told anyone that they used the BSD network stack, the situation today would be exactly the same.
They that quote Benjamin Franklin on liberty and safety deserve neither.
Sorry, but while this argument is quite commonly used to propagate the GPL, I think it's plain wrong. Nobody can make any Mono component, or any other Free-and-not-copylefted code, non-free. There is no "taking away our freedom".
All that is possible is to release derived work without a Free license. It's not as if the original Free code would go away. You do not lose anything - you just do not get more. That's quite a difference.
Programming can be fun again. Film at 11.
no-one complains, as a matter of fact, hundreds of thousands of developers have downloaded the .NET SDK and/or the VS.NET RTM release.
.NET and Mono instead of political crap as to which license is 'true Open Source' and 'because it's now XFree I won't touch it'.
.NET platform equivalent on Linux, support Mono, otherwise BECAUSE Linux won't have a .NET equivalent, the platform will die.
Perhaps people should focus more on what you can DO with
You can all crawl towards DotGNU, but it is in the early stages of development and will come too late. If you want a
Never underestimate the relief of true separation of Religion and State.
Ideas, concepts, and whatever else is included in those classes might as well be written for Microsoft, for free.
Yeah, so what? I mean seriously, so what?
Just do Microsoft a favour and virtually work for them for free while you're at it!
Since I don't have to pay to get Mono, Miguel is working for me for free. I like that. It's cool. I don't have to pay Miguel a damn thing to get Mono. So if Miguel is working for me for free, why can't he work for Bill Gates for free at the same time?
Or is Free Software not the issue here, and you could care less what the software is as long as someone you don't like gets screwed?
A Government Is a Body of People, Usually Notably Ungoverned
Well if we talk about software being taken from BSD, used, and the source dissappears for ever, there is probably no better example than Microsoft [microsoft.com]. Their network stack owes a lot to BSD, but has any of it been passed back? No.
This claim is one of those internet myths that has festered on Slashdot that has never been conclusively proved.
However this myth has been debunked in an article by a former Microsoft employee that explains with really happened?
Secondly, unlike most of the zealots on Slashdot I don't think the purpose of Free Software is a battle between prospective platforms and user communities but instead is the optimal way to provide utility to users of software. Even if MSFT uses a BSD-derived TCP/IP stack, this would mean that improved networking has benefitted millions of computer users who use MSFT Windows and couldn't handle BSD boxen. The BSD license is about getting as many people as possible to benefit from your software and not an attempt to bend the software industry to the world view of a dissaffected MIT computer science professor.
Clearly, what is needed here is a MIT-style license that specificly excludes Microsoft, since that's what everybody is worried about. I'm not quite sure whether I'm saying this is jest, since I suspect it might appeal to many people in this forum. Here's a first stab at it, taken from the MIT license.
Permission is hereby granted, free of charge, to any person, other than an employee or agent of Microsoft Corporation, obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
Disclaimer...
(Mono+.Net > Mono). A more disturbing thought, discussed on DotGNU list, about Mono bringing out a proprietary version (anybody remember "Exchange Connector ")
DotGNU mailing List Archive -- the stupid lameness filter is not allowing me to post the actual mail. Search for Ximian there and read Martin Coxall's comments on our reaction
Quidquid latine dictum sit, altum videtur
So they might be shooting intel, but shooting through their own foot!
My answer: None of the above. The very fact that all these different licenses exist--including the GPL--that represents true freedom.
Yeah, this is just another statement of the O'Reilly "freedom to choose your license" statement. So what.
Yes, the GPL has an agenda. Stuff that my friends have been telling me I'm paranoid... it's being confirmed. Come to think of it, since 9-11, the paranoids have been vindicated to a degree. I must say though, publishing software under the GPL is nowhere near as bad as say... marketing fuel-grade ethanol as a beverage or selling "herbal remedies" that are in fact potent medicines with potentially fatal side effects from long term usage.
For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
Other (non-GPL) give software freedom as in liberty, but they dont give it the ability to defend itself.
The GPL is the best license for make the software free and protecting the software from being abused by freeriders (such as mac and the BSD licence)
BSD and other less restrictive licences than the GPL are so lax they are not in best interests of software, the software will be abused by freeloader corperations such as mac.
PEOPLE TRUST THE GPL TO PROTECT THEIR CONTRIBUTIONS BY NOT ALLOWING FREELOADERS TO EXPLOIT THEM.
Should that be Mono + .net >= Mono? I have seen no real evidence that .net is non-zero.
I know mono is real (i can *download* it), but .net seems a bit more complex. I think the real part of .net is the developers toolkit, while the imaginary part is the passport stuff that no-one will ever use.
Complex numbers have no intrinsic order, but the inequality could be |Mono+.net|>|mono|. Fortunately this means that if they are a disaster, then the magnitude of microsofts disaster will be bigger than mono's!
Free Java games for your phone: Tontie, Sokoban
Should that be Mono + .net >= Mono? I have seen no real evidence that .net is non-zero.
Hrm, I must have been imaginging that Visual Studio.NET DVD that arrived in the mail a month ago.
Someone please tell me what this has to do with kiddie porn!?!? I came here for kiddie porn, dammit! Someone sent me this link and promised me over 30 GB of kiddie porn!!! Where's my god-damned fucking kiddie porn, damn it!!! I want it now!!
...err, and in what way does that article refute the 'myth' that the NT TCP/IP stack is derived from the BSD stack? It admits that certain chunks of code are definately the same, that most of the related utilities are the same, and that the author can't state how much code has changed.
Pretty thorough debunking eh?
That's like in the former Soviet Union: "You don't have to be a member of the Communist Party". True, but you couldn't get an apartment, job or a decent life in general that way.
As the KDE/Qt debacle showed, RMS and his army of GNU-nazis won't leave you alone should you dare to publish software under any other license than GPL. You're shunned by the community, verbally abused and ridiculed.
Whil BSD provide good code for windows base .net software.
OS. Momo sould provide good code to be finaly include in ms
i guess microsoft was hoping for a bsd like
lisence.
Ash was laid out on a beach blanket. He was laying face down, still
sobbing from seeing a painful sight. He saw Misty riding Brocks cock. He
heard his former girl friend say how harder Brock's cock was than his. He
realized that only the hardest survive with Misty. Brock was a rock
trainer, so his cock would be as hard as a Golem.
An hour later Ash had cried himself to sleep when a girl walked over
and sat beside the sleeping boy. She was wearing a white thong bikini. Her
breasts were almost too big for her top. She had blond hair that went down
her back. She had a very nice tan, blue eyes, and the silkiest skin on the
planet.
"Poor boy, my sister wants a cock that is so long and so hard that it
would end up in her throat when the dick head stuck it in." she said
stroking Ash's back. He instinctively rolled onto his back. Valdrady ran
her hand down his chest and all the way down to his joystick. With her
touches, she had made him hard. She took off the swim trunks and played
with the seven inches. Then she rapped her mouth around the meaty tool and
began to suck. This woke Ash up, but instead of freaking out, he was
enjoying it.
"Ah yeah, suck on me." he moaned as the girl sucked harder. "Oh,
damn, I'm gonna come!" Ash yelled and came he did. He could hear her
gulping up all the seed into her stomach.
"My sister was a fool for taking that idiot Brock. You're much cuter."
she said pinning him and laying herself on top of him.
"Your Misty's sister?" Ash asked.
"Yes, we're twins. As you can see, I got the better looks." she said
taking off her top and putting Ash's hands on her globes. Ash used his
hands and mouth to explore her wondrous mounds. She cooed as Ash bit,
licked, it sucked on her diamond hard nipples. He then aggressively took off
her bottom. Valdrady stood up and Ash was on his knees.
"Suck me Ash, and you'll taste that I'm sweeter than Misty." Shall
said shoving Ash's head between her legs. Ash licked and nibbled her
which made her moan in pure delight. He then bit down on her clit and
sucked on it hard. "Yes, now I'm coming!" she yelled as her fluids Ran
into Ash's mouth like a river. She hadn't been lying about how sweet she
was. He had tasted Misty, and she was good, but this was pure heaven. She
was brought to her knees with this powerful orgasm.
"Let's do it sitting up, I like rapping my man up in my limbs." she
said.
He did not disagree. He felt every inch of her legs and arms around
him. Ash couldn't believe how soft she was. He slowly entered her
because he knew he was going to hit her hymen at any time. He hit it
gently.
"This is going to hurt, so brace yourself." he said pulling back a
little to get some sort of momentum going. She just nodded, and he broke
it. She was crying, so Ash let his dick go all the way to the hilt and he
licked up the salty tears that were + out. He held her until she calmed
down.
"Ah god, you feel so good in me." She said and started to ride Ash's
cock. He thrusts with her riding and found a pace they liked. "Don't
come until I do!" she said. Ash just growled and acknowledgement. 4
hours later, she gave the work and they both came at the same time.
"I love you," she said as they fell on the ground still rapped up in
one another.
"I love you more than I loved Misty." he said holding her close. They
fell asleep as one.
- The BOFH Troll
I know that you read /. from time to time, as I got an e-mail from you in response to a posting. Perhaps you can enlighten us here, because I'm really confused.
In discussing the LGPL vs GPL for libraries, you mention the idea that if the ability doesn't exist outside of the library (ie readline) you should GPL it. Then, if someone wants to use your library, they need to GPL it, and this advanced free software.
However, if you are reimplementing a standard (i.e. glibc) then you should use the LGPL so that others can build on your work.
So, assuming we shared your goals of using licensing to advance free software, I still don't see how this hurts.
Right now, in the pragmatic marketplace, the Unix vendors are retreating up the ladder. Linux and GNU based systems are replacing the low-end UNIX system. Proprietary UNIX is slowly being confined to areas where Free Unix-like OSes can't perform. I think that worrying about liberating Unix users is quite silly. At this point, any markets that Unix competes in will belong to GNU when it matures to that level. UNIX isn't the enemy, its the advanced team. Crippling the commercial UNIXes in a Unix vs. MS fight really hurts free software, as we have a Free Unix, but not a free Windows. The Free Unix will displace the non-Free Unixes, but if the service runs on Windows, you won't liberate those users.
From this view point, I fail to see how this licensing change hurts thing? These classes are duplicates of the Microsoft classes. As they are based upon compatibility, you can't really do much with them directly. I don't see the leverage that even GPL'd versions give you.
If your goal is to prevent Sun from using this work to sell Solaris in this market, I think you are missing the situation here. The first choice that is made is Unix vs. WinNT. If WinNT wins, then your free tools are ignored. If Unix wins, then GNU systems get the job if they can handle it, otherwise a Unix is chosen. When the server is replaced in 2-3 years, it will likely be replaced by a GNU system.
We can't offer things that Sun and HP can. If they do the job, GNU systems kick in when they can handle it. If Win32 gets the job, you are unlikely to liberate them.
Please, explain how crippling the development efforts advanced free software?
GNUstep could have done wonders had the project been nearly completed 3-4 years ago. It is just coming to maturity now, and will likely me 2 years from true usefulness.
This industry moves quickly, and GNU is making it move faster. Any space gets eaten by Free Software within 5 years of existance now, with good prototypes in 2-3 years. Isn't it simply enough to speed up the Free Software Goliath? Why attack the Unix vendors, they're adopting the GNU way slowly as they can.
Alex
Someone please tell me what this
has to do with kiddie porn!?!?
I came here for kiddie porn, dammit!
Someone sent me this link and promised
me over 30 GB of kiddie porn!!! Where's
my god-damned fucking kiddie porn,
damn it!!! I want it now!!
Good idea, I think we should also expand it to also exclude niggers and kikes.
Here's a link to the license for those interested in reading it:
mit-license [opensource.org]
How can a professional journalist be so irresponsible as to write things like:
Well, the same way a pro journalist can call a semiauto rifle an assualt weapon, but that's really beside the point.
Journalists are dumb, this fact is proven nearly every day.
Ximian, a company working to improve the Linux operating system for ordinary computer users, has made a philosophical shift in a key new open-source software project that now will be governed by a less restrictive license [emphasis added].
Umm...Maybe you haven't read it lately, but the GPL *is* as restrictive license.
A restriction is still a restriction, no matter if it's ultimate goal is openness or profit.
C-X C-S
... and now, after splitting the Linux desktop effort and setting us back 10 years they have the gall to dump the GPL and "get practical"???
For crying out loud, if the jokers had been "practical" from the start we'd all be on KDE 5.0 and it would be rock solid and kick XP's ass. As it is, we've got two desktop environments that are on a par with Windows 2000, if that.
Nice one.
What, would you have preferred "that now will be governed by a less blessed and pure license"?
The statement was wholly appropriate, and this is coming from someone who happens to like the GPL in most cases.
I mean, some zealotry is expected from time to time, but this frothing at the mouth over a statement that was logically sound and not at all inaccurate just lends people to think all people who are pro-GPL are a bunch of dogmatic cultists. And what the hell is up with the second statement? It boggles the mind to even try and guess what the hell you found wrong with that.
Thanks a bunch. I'll remember you the next time I mention Linux to someone and they look at me like I'm a scientologist.
"We obviously need a new moderation category: (-1, Woo-fucking-hoo)" --Mr. AC
Mono is a direct frontal attack.
Stop. Please. Now. Ami, you seem like the nicest person from your posts, and I know I tend to have an itchy trigger finger around here, and I really am trying to be a good boy tonight, so please bear with me...
This is not a direct frontal attack. Microsoft is pleased about Mono. Last month they even had a front page interview with Miguel at the MSDN site about his opinions on .NET and Mono. Microsoft wants .NET to spread, which is why they standardized it with ECMA to begin with (along with the not-so-subtle jab at Sun's own Java standardization foibles). The more interest there is in .NET, the less there is in Java, and consequently the more Sun is put over a barrel with regards to Java, especially at a time in Sun's history in which they been losing money for a few quarters now, and especially when Sun already has rocky relations with the open source community as it is.
I know most people at Slashdot love to think that Microsoft is a company of bumblers and that every move they make is some fatal step that will spell their downfall, but well, we've been hearing that for years now, and frankly all the marketshare numbers, server and desktop, show the opposite has been happening. Slashdot might never admit it, but there's some decent evidence out there that *gasp* Microsoft actually knows what it's doing. HP and Intel were the two biggest contributors with Microsoft in the .NET standardization process, and Microsoft actually expects them to help spread the word that .NET is A Good Thing. The Mono classes getting out from under the GPL is icing on the cake.
You are right. Only a nuclear bomb dropped on redmond could stop MS right now and I am not too sure about that.
MS just has too much power, money, political clout etc. They pretty much can do whatever they want, whenever they want, to whomever they want. Even the DOJ is afraid to punish them when they break the law.
War is necrophilia.
True enough. I knew about most of those, although not all. But this is a little different. It's one thing to support an alternative technology, but Mono is a direct frontal attack.
Considering Microsoft is helping Ximian port
If MS is really reorganising itself around
Maybe for some parts of
Re:What the..?! What point is that part of Mono then?
What you say !!
This seems very disturbing to me. Personally I believe rather strongly that GPL-ing your code is very important to protect it from abuse and perversion. But the trend nowadays seems to be:
We watched this happen with the tux racer game, and now with mono. What scares me is that OpenOffice is the same way -- you have to sign your copyright over to Sun to contribute. The sad thing is that these projects are large enough that a particular developer has no real alternative if they don't want to release their rights. What I mean is -- you'd have a hard time convincing people to fork the project just because someone might play dirty in the future.
Has the "Open Source" focus on pragmatic, short-term benefits blinded us to the philosophy and goals of the Free Software movement? This philosophy is what has propelled us this far -- we should not be so quick to abandon it so that commercial code will have a better chance of coexisting with us. Do we really want adware and spyware running on GNU systems?
Collectively contributed code should not be able to change licenses without the approval of all who have contributed. I think it's a shame that these sorts of things are allowed to happen.
RMS's vision is _not_ about stopping closed source software -- it is quite broader than that. His vision, as far as I can understand it, is about providing freedom and absolute equality to the whole of the world, rather than the individuals on the world.
:)
Those who cannot afford have in the past, and likely will continue to in the future, be denied legal access to software which could possibly give them the skills they need to properly work. In the new future, software is being used to deny the very same people free access to media that might give them education so that they might develop the skills needed to work.
RMS is about equality throughout the system without regard to corporate entities, or individual rights, if you ask me. His vision is a world where worldwide rights reign -- where anyone is allowed to read any book, run any software, or make any digital work they please without regard to the desires of the author. In RMS' world you would just as easily take the code from any piece of software and create new software with it as you would take scenes from one movie and place them in another without worry.
Of course there's the rub: You can't have absolute freedom in a world that guarantees absolute equality. So RMS' always seems to trade freedom where it conflicts with equality .
That is what I've taken away from reading his various ideas on his site. If I'm right, I'd say his views are far too socialist for my liking. But some of what he says makes sense, and a balance closer to equality rather than freedom needs to be struck. Giving publishers to right to deny their works proper publishing in a library is wrong, IMHO, as is granting ever increasing copyright lengths. But denying the author reasonable compensation for their work is wrong also. Oh well, can't win them all.
The truth of the matter is that those views will never be possible as long as money (or its eqivalent) exists. Up to now, I've never seen such an environment, fiction or not.
Basically, I think RMS created the GPL in the advocacy of those thoughts, and that's why he goes off the handle when the GPL is used outside of those terms, or anything else voilates or threatens to corrupt that vision of the world.
Attach flames below.
stupid microsoft. eat my ass.
stupid slashdot. eat my slash.
stupid bill gates. eat my hash.
fuck you assholio. stupid ximian, you suck cock.
buggy fuckin software, talk, talk,talk.
poop in your mouth you nevah cayah.
sperm in yo ear u nevah theyah.
cmdr taco you are a mess,
cocaine addict, wearing weekend dresses
smack it around apt get geeks
eat my asshole, lick my pink cheeks,
i wish all you would delete your dir,
cause your affection is so rectal,
poop on a rope and smeared on a stick,
chess will be played with some kind of spicy nachos,
shut up you fool you are naught but one,
rocketeer thy be and some kind of knitted scarf.
curtains drawn you walk away,
finger my bumhole stupid john katts,
gayboy for laughs,
open source is dead says ibm server admin,
suck my ram says hard drive from western digital.
Gee, I don't like Mono. I always prefer True Color, it rules
Does this mean I now owe royalties?
I don't understand everything in the copyrights (so I'm asking your lights 8-)
Imagine that I develop a revolutionnary program that calculates precisely the time for an egg to cook and that a release it under the GPL. Can I wait for all of you to fix all the bugs and even improve it to also calculate the time for a steak to cook and then change the licence to another license like a commercial one???
I don't get it, please help...
That's great. I love Ximian but this really sucks... that's all we need is something else RMS can stage a political protest against. I wish someone would just tell him, "relax man. its going to be o-k."
Thanks.. I think. But really you don't need to be a good boy on my account. Being a good boy does earn you a response, however. Bad boys get ignored :-).
Indeed, they definately know what they're doing. Thats why I dont buy that they really want to see Mono succeed.
Microsoft makes it's money from Windows and Office. Two monopolies who's days are numbered. They won't go down tomorrow, or even next year, but it is happening. The only way they can survive is to use the next few years to establish themselves in other markets. Even doing that won't give them the same kinds of margins they have now unless they can establish a monopoly.
If Microsoft appears to be pushing Mono then there are few possibilities: 1) it's a PR ploy because they believe that they can pull the rug out later (perhaps using software patents), 2) they really think that they can dominate the market for software services if there's level playing field, 3) they've resigned themselves to becoming just another computer company, comparable to Oracle or Computer Associates, 4) they're idiots.
We've already agreed they're not idiots, so that eliminates #4. #3 seems unlikely, given that it's really to early for them to give up on world domination. They might as well give a shot since they've come this far. That leaves only "PR" and "extreme confidence". Given that they've got $40 billion in the bank, I suppose they have reasons to be confident, but knowing what we do about the level of paranoia within Microsoft I'd say PR is much more likely.
It is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail. - Abraham Maslow
I agree at first. Open Source is about functionality and empowering the user. When you think about it, pitting platforms and user communities against each other is really a byproduct of marketing. And that's the source of "evil" that leads to a lack of interoperability and removal of user choice... but I digress.
If the BSD license is somehow superior to the GPL because it has fewer restrictions which allows more people to use BSD code... then why bother with a license? Obviously, releasing code to the public domain would be superior to both the BSD and GPL. Why bother with the BSD license at all?
Simple. Credit where credit is due. Fame. Recognition. The one universal currency within the Open Source landscape.
All licenses involve a price. And while that price affects end users, it is really about developers and the IT industry. Licenses exist to limit or serve that industry.
Sure - Open Source takes the user in account. They may even be about enabling the user. But as soon as a developer is considering which license best suits his/her requirements... it is no longer about the end user.
Does anyone know what happens to previously released code that then experiences a license change? To use a hypothetical for my question: what happens if you write a program and release it under the GPL. I come along and make modifications of the program and release my new code under the GPL to comply with the GPL from your code. Then you decide to change the license for the original program to something different - say for the sake of being extreme, you close source it. Does that mean that my derivative code is now in violation of your new license change?
Well if we talk about software being taken from BSD, used, and the source dissappears for ever, there is probably no better example than Microsoft [microsoft.com]. Their network stack owes a lot to BSD, but has any of it been passed back? No.
This isn't an example of someone or something being hurt. Lack of gain doesn't equal injury. Nothing has been gained from MS not releasing their code, but nothing has been lost. Just because they didn't help you by releasing their code, that doesn't mean they have hurt you.
"Information wants to be expensive" - Stewart Brand, the same guy who said "Information wants to be free"
The X11 and the BSD licenses are a mixed bag. On one hand there are amazing success stories like well, XFree86 and the BSDs. On the other hand there are less successful scenarios like WINE where you see lots of proprietary forks, all closed from each other, all providing a disincentive for someone to redundantly code a free version.
The future of Mono as free software appears to be troubled (even more than it already was). It may make Ximian and Intel a buck or two, but I wonder if it will bring any benefit to the free sofware community.
I would have preferred an LGPL license. Dropping the LGPL, which is really quite tame, makes me suspicious of Ximian/Intel's motives.
Mozilla tried to go down a path with different licenses as well. Ultimately, so many contributed GPL only contributions it became hard to seperate the GPL stuff from the non-GPL stuff. Today, Mozilla has transistioned to a GPL license.
If enough people contribute to the Mono exercise with GPL code, there really won't be a distinction. If you contribute, just GPL your stuff. If it's important enough, there really won't be much choice.
Stallman must be spinning in his grave...
Not true. NetBSD has been ported to the Hammer.
Has anything come out of Sun about this yet? Last I heard they were going to replace CDE with GNOME in the next Solaris. GNOME is principly developed by Ximian people, and Miguel begins his article in Dr Dobbs Journal this month by implying that he would have prefered to have been able to implement Evolution in C#/.NET/Mono. It seems clear that he would like to eventually port GNOME to Mono. That would be a very anti-Sun move.
But I haven't seen anything about this around. Has anyone seen anything?
http://www.go-mono.com/faq.html#licensing
The C# Compiler is released under the terms of the GNU GPL. The runtime libraries are under the GNU Library GPL. And the class libraries are released under the terms of the MIT X11 license.
I don't know how much better that is, but at least it's better then changing the license to all of Mono.
If Microsoft wants to take advantage of the Mono project by incorporating code from it in .Net, then that benefits Mono too.
If MS is really reorganising itself around .Net, then contributing to a clone is roughly equivalent to contribuing to Wine.
.NET architecture (ie. WinNET) that people CAN'T port to because it's closed. So big deal if your programs are executable on Windows from Linux (because the Linux libraries are open and ported), you won't be able to use the closed WinNET libraries on Linux because THEY are proprietary and closed - that is, until a year or two later when someone does a Wine-like port ... but we'll still be playing catch-up.
I wouldn't really say Mono is a "clone". It's more like an implementation. MS releases the specs for a new software architecture and/or compliler fully expecting people to port it. Their motivations behind this are probably many, but we can only speculate. The truth is, MS could care less if people implement the spec, otherwise they wouldn't have released it.
Win32 (Wine) on the other hand is closed source. It is completely possible that MS could have another layer equivalent to Win32 on top of the
Ah ha! Now THERE'S a strategy.
----- rL
The GPL is designed to generate a common wealth of software, an
expanding base that does drive competition in the commercial market,
regardless of the licenses being used in the market.
On one end of the spectrum of licenses you have the growth of this base of
Common Wealth code.
On the other end you have the extream of closed down tight proprietary
code that is done so as a matter of milking it for every penny you can get
out of it, profits focused to a few.
If all code was proprietary, you can be certain that we would not be
anywhere near as advanced in this technology as we are today.
The BSD License doesn't help the Common Wealth code base as much as GPL
does. But the GPL doesn't help the proprietary code base any more than
vice versa.
So, do you build upon Common Wealth or slow it's advancement thru such
licenses support some other point in the spectrum?
In time it will become clear that compromises such as what the BSD license
allows, will act counter productive to the GPL objective/goal. In time,
thru the compromise, the GPL will become heavely constrained by those who
use the compromise to place barriers to advancement in front of the GPL.
Consider a piece of BSD licensed code, open to be improved until someone
comes along and pulls it behind the curtain and slaps patented piece of
software on it, effectively preventing anyone else from advancing that
software in that direction in an open source manner.
It should be worth noting that IBM is the Leading US patent holder, being
granted more patents a year than any other company or party, in the US.
This particular story regarding Mono is a good indication of....Ok it's ok
to make the engines available for free but we are gonna own all the tires
and gas.....and these engines won't be able to go anywhere without our
permission, and that's for sale.
RMS sees possibilities and then applies human greed to the equasion to
determine what to expect. I now this because I do it too, and it's always
right.
So Sure RMS seems to be extream, because when dealing with the devil,
there is no such thing as compromise. Only an illusion to lead you to
think so, untill it's to late for you to do anything about it.
NetBSD runs on the Hammer already.
See the NetBSD/x86_64 port page.
And the funniest thing is; they were almost completely apolitical before the DOJ lawsuit. Way to go DOJ!
that still cry for their windows !
.net platform is tied to the only COM+ available platform aka Windows, and having any CLR & C# (yes including CoreClass) port does not mean anything but just some maketingware !
... they've realized the power of its concept and realized that it could be armfull for their future business !
.net is a revolution but hey VB user keep quiet nothing will change !!!!
... if compare to Java, then definitively .NOT as it is just 99% the same (1% is for the custom attribute stuff that is the only noticeable exception)
Don't expect MS to be the good one that will kill it self its fruit of the loom aka Windows.
Buy using massivelly COM+ stuff the
Here MS try to let people dream they will be fully complient with MS without using MS product, but who on hell do you think they are ?
I don't say they are hevil, just saying they are a comercial complagny that is doing business and have a competitive advance because beeing on 90% of the PC !!!
What MS what is try to fix the blood fill that Java has started
Now, they try to say :
This is just not possible, if it is a revolution : compare to what ? existing MS technologies ? So maybe yes
If nothing change, why should i go for it ?
Why should i pay skills and expertises and involved into a costly paradigm shift if i get nothing with it ?
By the way, if i am a VB user, why should i go VB.NET ? Webservices? Bu i can get the SOAP MSTK or the MS ROPE bridge and get the plain features with as much as ease and 10x times less bucks !!!
Why pay and have fear for an uncertain platform when the existing just have the same benefits !
My own oppinion is that MS.net will just fail and most of the MS users will soon realize that all those stuffs are just marketing-inside and that they should stay where they are !
But, by killing their leggacy technologies MS have just do advertisement for the Java platform and just legitimate all the benefits claimed by the 100% Java paradigm.
As a matter of fact, MS has just became one of the best Java advocate !
4R34'.
Even Richard Stallman, founder of the Free Software Foundation and author of the GPL agrees, for the most part. "It is a good idea to use a license more lax than the GPL for the class libraries," Stallman says.
ok, what have you done with the real RMS?
four-oh-four
Well, a few thousand dollars and say a free laptop each for the developers of that particular 'fragment' of code wouldn't have gone amiss, and that would have been a drop in the ocean compared to the money that MS have made from Windows - and the ongoing success of Windows must have be in no small way due to it being properly TCP/IP 'enabled'.
Of course MS were under no obligation to do so, but its pretty sad that they never even gave proper credit. Most end users wouldn't even understand what the credit meant, and those who did would think more favourably of MS in future: everyone wins.
Forget your password again, Katz?
Michael Loves Me!
"allow applications to communicate and share data over the Internet, regardless of operating system, device, or programming language,"
Sounds like Antitrust.
How we know is more important than what we know.
Anyone else notice that the story is on news.com.com, not news.com?
"Intel writes the fastest C/C++ and Fortran compilers and parallelization tools for Linux"
And maybe we will thank them so much we will choose to go out a BUY their CLOSED SOURCE C compiler which they brag is 47% faster than GCC.
If intel gave a damn about open source they would assist the gcc with speed improvements
Ximian will be gone within a years along with that little asshole Miguel. .NET is unproven and likely a failure if MS security stays the way it is.
Do yourself a failure and advance linux by not supporting Ximian or Miguel. They are just going to fail anyway.
Hey Ximian I have a nice plot for you, right next to Eazel, Progeny, Storm, Corel, Chilliware, eta al.
Portability portability portability. Try to fix gcc's speed woes and your patch will be ignored. Post to the gcc mailing list and you will not get a single response from a core developer. This is the state of gcc development. It takes a significant investment to get your head into the gcc source tree and generating good code is something you're not likely to have a lot of fun with. Stuff like vectorization instructions is just not easy to hack onto the lisp like internal syntax of gcc.
How we know is more important than what we know.
A go nowhere company like Ximian have there own icon? It's not like they will even be here in a year. Sigh...Oh well I guess they did not get the Chapter 11 notice which explained that evey linux desktop company has failed. Morons. Gnome sucks donkey dick. Then again so does Miguel, so they really do have something in common.
Pop quiz what does Ximian have in common with Loki, Eazel, Stormix, Progeny, and Corel?
Answer: Your a fucking moron if you don't know.
(sig of a former linux user)
I don't find any of them conclusive. Both are certainly an improvement over closed source.
My preference is that all API's, interfaces, etc. should be under a BSD style (i.e., non-restrictive) license.
For libraries I prefer LGPL.
For programs I prefer GPL (possibly with dual -licensed commercial option, but that does require complete ownership of the code, and thus is often infeasible).
But this is my preference. I see no reason to believe that everyone else should make the same decisions. And it seems to me unreasonable when someone claims that someone else should make the same decisions that they make.
Still, it is a pity that such a basic tool as a compiler is under a bsd-style license. And (as I indicated above) in my mind the libraries should be LGPL. But perhaps the Mono project is getting funding from some of the mentioned companies. That could certainly be enough to change one's mind, at least as far as BSD.
.
I think we've pushed this "anyone can grow up to be president" thing too far.
Your cable sucks! It took me less than 75 minutes to download two iso images. Nothing beats 3MB/sec for $19.95 a month.
LGPL doesnt work well for .NET or Java Apps; because they are mostly all 'libraries'; any app can usually be loaded as a library and its classes and methods called directly. So LGPL==GPL for these systems.
Maybe the FSF need to issue an LLGPL for these platforms, which says 'any changes you make to this set of classes, or new classes you add to same packages (java) and assemblies (.NET) have to be GPL, but if you include this stuff inside another library, what you do with the rest is up to you.
fiddled with the wedges on the logs/
fiddled with the wringer/
will happen to mono.
r.i.p.
The entire reason to have a strong license like the GPL is for situations like the one the Ximian is in. The are up against a very powerful, well-funded, entrenched proprietary vendor. I predict the downfall will happen like this:
As soon as anyone starts to use Mono instead of MS's stuff, MS will just steal Mono's code, put it in their proprietary stuff and then tell their customers there is no reason to change because they just appropriated the feature that the customer was seeking. This is not so important in itself, but after this happens a few times Mono will likely be orphaned by the developer community. People don't like having their donated code sold for profit.
What is sad is that the "other companies" that want this license change do not understand that it will be the dowfall of the project.
It sounds like Ximian has decided that vendor support is worth sacrificing the viabiblity of a large section of their project. That's their decision, I just have the impression that it might be short-sighted.
Interesting how all the highly moderated comments are anti-GPL. This is slashdot, somethings wrong.
Richard Stallman has already admitted that the
BSD license is less restrictive than the GPL
and thus more free. It's no wonder that
everyone is turning away from Linux and looking
into running the fine BSD operating systems
out there like FreeBSD.
One of the points of Mono is to make a fully compatible version of the .NET implementation for non Windows platforms.
.NET. That doesn't seem to be happing, and so there's Mono instead. If anything this helps MS so they don't have to do it themselves. I helps Linux in they get an implementation which is also Open Source. It helps developers, especially large propietary vendors in that they can develop without GPL concerns which will attract more people to use it. This then helps everyone in that they can have more software available to them that can be run of the OS of there choice and (hopefully) maintain compatiblity between them. This'll also help in which there won't have to be completely different code bases to be maintained for software so once it's written on one platform very little will have to be done to port it to another.
I don't really see this as competing directly with MS. Remember at first there was hinting that Corel would write a Linux version of
The problems with the licensing were pointed out in what quickly became a huge flamewar within hours of the initial KDE Call For Developers on Usenet (yes, this was long enough ago that serious developers still used Usenet).
So, the core KDE team knew about the problems before they had one line of code written!
(Frankly, I don't give a crap about KDE or GNOME -- they both suck, IMO -- but revisionist history annoys me.)
Just to be sure I have this straight -- there is nothing in the X11 license that requires either of these companies to contribute improvements that they have made to the class libraried from mono? right?
So, essentially HP and intel go off and finish the libraries, market the product (or license it to MS) and mono never gets finished. While I understand the point that it is important to get Intel and HP on board, it seems like they could have come up with a license that dictated that HP/Intel retains rights to anything built on top of the library, but that they must contribute improvements to the library code base back to mono.
Seems like this could create a seriously fragmented market of mono derivatives with no actual mono release. IMHO
Actually if this really works, MicroSoft may eventually be forced to copy the open-source version. This is because that source code may be used as the "reference implementation" that everybody tries to debug their .net problems to. Customers may actually complain if the MicroSoft solution seems to conflict with the only usable documentation they have, which is the open-source code.
You may want to look into the history of this all. Intel was porting to BSD with MS's blessing. According to people from Corel they were thrown cash to port to linux originally until MS decided the GPL was the enemy. I really think the whole shift by MS is due to diminishing returns on their OS's. What are the key parts of Windows? Media Player and IE as delivery mechanisms for media. Why do you think AOL and MS are recent enemies. .NET (the strategy not the framework) is about owning the delivery mechanisms. AOL is afraid of MS moving in. AOL doesn't have control of a browser that has any market share. .NET can't really succeed by forcing anyone to a particular OS. MS envisions the world as a "pay as you go" service. MS is moving away from the desktop. XBox was jsut the start of it. The technologies will converge. Telephone companies are starting to sell digitial cable services, cable companies are selling telephone services. Its all the same now.
Mono is not about competing with MS in the slightest. .NET (the framework) is a superior technology. Ximian values it. Intel's angle i am as of now a little unsure. Think about this. MS lets whoever port .NET. They save themselves the time and money by letting someone else do it. THey have a huge headstart and in the end they get to have all the technology they develop able to run on at least 50% of all the servers out there. If Mono is poorly implemented when its released MS could gain more server market share. "We do .NET better".
"...you can't have five wolves and one sheep voting on what to have for supper." -L. Flynt
So who decides--the sheep? Then the five wolves go hungry cause they can't eat grass.
Microsoft also makes its money from MSN and Windows Media Player -- they're getting paid alot to develop secure & proprietary music and video formats -- and killing off mp3 is one of the recording companies' biggest wishes
1) I thought the GPL was about providing high-quality software, not Total World Domination.
How does changing to the X/MIT license directlyhurt anything that's GPL'd? "It may improve the quality of commercial, closed source software, and therefore is a bad thing" seems like a needlessly selfish train of thought.
2) How does the X/MIT licensed code that's used in a proprietary project hurt anyone except by providing a higher quality piece of software to those who pay someone else to write it? Do keep in mind that the same bits of code are freely available for any open-source project to use.
nisharfi@remove-this-please.csupomona.edu
If you're a GPL advocate, the answer of course is, "YES! A small fragement of Windows used our code so now we should by RIGHT have full and complete access to everything that is Windows!".
A large part of the GPL's point is to encourage development of "Free Software" by making it more expensive to develop proprietary software (by making quality libraries/tools available for users of the GPL but not for those who use libraries granting the user less flexibility). The intent is not to force proprietary software companies to open their software when they mistakenly use GPL'd code; rather, the intent is to prevent closed-source companies from using these "Free" tools in their proprietary software in the first case.
Thus, a GPL advocate's argument (presuming that the source in question were under the GPL) would be closer to "Microsoft used a small fragment of our code in their large proprietary operating system; because we only want our tools and code to ease Free software development, they need to write their own implementation unless they make their product Free" -- a much more reasonable position. There's no expected right of the GPL advocate to access to the infringing codebase, except as a threat used to encourage that the code be rewritten (unless the infringing party decides to abide by the license of the hitherto "stolen" GPLed code, rather than eliminating that code from his/her app). If anything, it's the infringer who is mistaken in thinking he or she has the "right" to use the GPLed code without abiding by its license.
However, I'm not a GPL advocate per se -- I far prefer the LGPL, even in situations where the FSF considers it deprecated.