Darl Goes to Harvard
colinmc151 writes "Both Groklaw and Internet News are reporting on the visit made to Harvard University by Darl McBride, SCO president and CEO, and Chris Sontag SCO senior vice president. Darl and Chris made a presentation titled 'Defending Intellectual Property Rights in a Digital Age'. One protester gave out copies of Linux to all that attended. Bottom line SCO plans to carry on with the lawsuits. Best line was one student who when Darl asked if he was impacted by MyDoom.A e-mail virus answered 'No, I use Linux'." One MIT student has a write-up of the event as well...
Seems like the MIT students did a nice job putting him on the spot, but it's obvious that ol' Darl is pretty adept at deflecting any criticism or challenging questions and changing the subject when he finds the current one uncomfortable.
What will it take to get him to address all the contradictory statements and lies that he and his cohorts seem to spout at every opportunity?
Perhaps it's time to try to get that court date pushed up
...who will see his tuition go up by $699 next year. ;)
libertarianswag.com
A beautiful reply if there ever was one.
Go to Harvard, spread FUD, gain support from future investors/business people and hope they support SCO in the future, if SCO is still around.
Law or CS students? Either way, he should've been laughed off stage.
Maybe he was speaking to fashion merchandising students (it is a nice suit, after all).
Daryl doesn't seem to be aware that his public comments may impact the trial. It's like the guy genuinely doesn't care about th eendgame as many here have observed.
It must be pretty frustrating for Linux contributors to be attacked by a guy who is using the fruits of their labors on his own Linux system.
Darl Goes to Harvard
:)
Did anybody else shudder at the thought!
Free XBox, PS2
Hey, the poster forgot the subtitle for the presentation: "Defending Intellectual Property Rights in a Digital Age, or How to Make Money Without Really Trying"
I watched C-beams glitter in the dark near the Tannhauser gate.
Darl Goes to Harvard
I'm sure most people were expecting "Darl Goes to Clown College".
We should organize more protests involving the giving away of free software.
Now if they threw pig blood at them it would've made mainstream news. But something good and worthwhile to humanity? that's not news
*DrugCheese rants*
the article says:
If SCO doesn't provide all the code in question, Judge Brooke Wells ruled, a suspension on all fact-finding evidence would be suspended.
what does that mean? Is the fact-finding is being done by the Department of Redundancy Department?
Lowest stock price for SCOX since August 2003.
http://finance.yahoo.com/q?s=SCOX
At $13.54 at time of this posting, and has even gone down so low as $13.18 for the day range.
-Joshua
I thought that the whole point of open source is so nobody can take the software, change it, and then sell it as their own. I thought any changes made became the property of the project, for everyone to use.
For example, in the GPL it states:
You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.
Rosco: "If brains were gunpowder, Enos couldn't blow his nose."
'Defending Intellectual Property Rights in a Digital Age'
"Rather than go out and just say, 'Let's go sue everybody now,' we're coming out with a well-thought-out program." - excerpted from WLTSIM
Do you like German cars?
... from the soon-to-be-slashdotted groklaw site. Darl asked 'did anyone get hit by the MyDoom virus', indicated one bloke should answer, and the guy said 'No, I run Linux' :-))))
:-)
Bet that made his day
Simon
Physicists get Hadrons!
he's right :) Look at the photos. chris either had to pee, or spiderman gave him teh gay dance.
Article has been up 10 minutes and we've /.ed Groklaw.
Impressive...
:p
:D
As an act of civil disobedience I told the truth about SCO.
Then I gave out free copies of Windows 2003 Datacenter Server.
Then the Linuxers sat on me..
1. Create program labelled "Hello World"
2. Sue everyone that has ever written a programming book.
3. Sue Darl.
4. PROFIT!!
"Some things have to be believed to be seen." - Ralph Hodgson
This guy is a complete and total lunatic. We're talking about someone who likens Linux users to international terrorists and thinks the Open Source community poses a grave risk to the economy and national security. I wouldn't be surprised if John Ashcroft and Tom Ridge were on the SCO payroll.
Linux Stole SCO Cod
Wow...it's well known many do not read the article before posting...but try to at least read the article description, man. The quote is in there.
When it was called Ernest goes to Jail.
This is akin to reading the details of a year long train wreck. I somehow feel dirty every time I read the next SCO news.
"Mr. McBride, that will be $699 per credit hour"
Don't blame Durga. I voted for Centauri.
What I want to know is what do Erica and Clare look like? Pics, dammit!
Tiller's Rule: Never use a word in written form that you've only heard and never read. You will end up looking foolish.
It's great to see anecdotes like this making it into the media.
pb Reply or e-mail; don't vaguely moderate.
Dude,
Re-read the quote. It is the student who said he is using Linux not Darl.
For a minute there, I thought Darl might learn something at Harvard. Silly me. What was I thinking?
Suggested Linux kernel addition:
if (UserName=="DarylMcB")
{
DeleteAllPartitions();
int x=x/0;
}
Moderator hint: a comment is neither "Flamebait" nor "Troll" if it is true.
to one of those Ernest movies with the late Jim Varney.
SCO got compensation for the work they submitted to the Linux kernel.
Their compensation was a licence to use and distribute all the other code.
Darl Goes to Harvard - My First Quick Impressions
Monday, February 02 2004 @ 08:48 PM EST
I watched the webcast and while I lost the stream once or twice, I heard the bulk of it. No doubt others will fill in the blanks, and I took some pictures off the screen which will at least give you a flavor when I get them up. Soon.
The big news is that they say they will start to sue copyright end users by February 18. The other news is that he asked the audience if they had gotten infected by MyDoom, and he pointed to one guy who beautifully answered, "No, I use Linux, so I wasn't affected," and the room laughed. Darl wasn't happy about that and it was clear he didn't like the questions about the ABI files. He said that Linus claimed only two, and there were the rest they can sue over, though they still plan to contest Linus' claims in court.
Someone mentioned an article that had lessened his credibility on the other ABI files, that it had said it looked like they had distributed them under the GPL. And it was like he turned dark and stormy and paced and tried not to show his anger. But it showed. Then he said that the BSDi settlement was about those same header files, and they know what is in that sealed settlement and we don't, but there were three kinds of files addressed in that settlement: files that had to be removed, files that had to have copyright notices put on them, and files that were ok. They claim that the files they will be suing over lack the copyright notices, plus some files that were supposed to be removed, IIRC. And the DMCA says it's a violation to strip off copyright information, so I gather they intend to go after end users for "stripping off" copyright information on those header files. Ridiculous and cynical as that may sound, that is their strained plan. No doubt they figure the DMCA gives them muscles that AT&T didn't have back when the original case was before the courts. But those are the files. Sontag hinted that they might add copyright claims to the IBM case over those same header files at some point.
My overall impression was that they were very uncomfortable. It began with calls for civility, which turned out not to be necessary. Everyone was polite. But clearly Harvard had gotten a lot of complaints, judging from their remarks. They have invited Chris Stone of Novell to speak there in three weeks on February 23. Details will be on their website.
They continued to repeat the same untrue "facts" about the GPL, that it forces you to give your software away free, blah blah. I hardly think explaining it one more time will help them, since it's clearly volitional. They've got their story and they're sticking to it. Darl said when you go to court, the rubber hits the road. I assume he means by that you have to get it actually sorted out with facts. He was asked how he can sue without having established copyrights, but he danced around without answering that directly. No doubt that rubber will hit the road when he sues the first end user.
Clearly they have something in that settlement agreement, which Noorda was a party to, and the rest of us were not, and they plan on springing it on a startled and totally innocent end user soon, who will be befuddled as to how he is responsible for complying with a sealed agreement he isn't a party to and doesn't have a clue what it says. Of course, they don't tell you what it says. They would rather surprise you. Well, good luck, cowboys. We'll see how it plays in a court of law.
He tried to answer Eben Moglen's illustration about going to Barnes and Noble and buying a book and having SCO leap into your living room and say, I'm suing you for reading that book. He said it's more like you get the book without paying for it and then you make copies and give them to 500 friends. He said that is how it is with Linux. Companies get one copy and make tons more. The part he misses is that the writers of the code have no problem with that,
Adopt a troll today, It's fun and profitable! for more info please go here
It wouldnt be such a useless, hacky, undocumented pile of steaming monkey shit. It would support some modern hardware, have a desktop interface that works, etc, etc..
Hell, even at the current asking price of free I think I deserve some money back.
I don't need no instructions to know how to rock!!!!
sounds like a childrens book. But sure why not. Curious George already went to the White House.
"After the superbowl another sighting, a couple of boobies were spotted hanging out at Harvard."
A feeling of having made the same mistake before: Deja Foobar
Civil disobedience is knowingly breaking a law because it is unjust.
It is not performing a legal act despite very vague accusations that it may violate some law or contract.
Another example of how going to colledge ends in brainwashing. Any respectable school, much less an Ivy League Law school should be able to see through this desperate attemp of sco's to make an easy dollar. They expected the underfunded linux orginazations to roll over at their demands and payup. Guess it didnt work did it Darl? Now to cover your own ass you have to go through with the lawsuits and get beaten.
Everyday You see me is the worst day of my life -Office Space
I thought that the whole point of open source is so nobody can take the software, change it, and then sell it as their own.
This applies fully only to GPL and closely related licenses. BSD-like licenses enable people to do exactly this while IMO still being open source licenses. Open source != Open Source.
Yup, I see that now, you're right. Still applies though, this guy loves talking and it's all grist for the mill.
Did anybody else shudder at the thought! :)
Why, didn't you expect him to actually learn anything?
Didn't Bill Gates attend Harvard for a couple years? Seems like some sort of trend, people of a sort gravitating towards Harvard. You might shudder about that...
A feeling of having made the same mistake before: Deja Foobar
Jobs, Ballmer, Woz?
Darl goes to Harvard. Gates went to Harvard. When you are at MIT, you come to realize that evil lives up the river. Like they built over a fucking Indian graveyard or something. Kissinger? Hearst? Updike? Kaczynski? Love Story? Hello?
If Slashdot were chemistry it would look like this:Cadaverine
It's like the guy genuinely doesn't care about th eendgame as many here have observed.
;-)
No, its just that his endgame is when he sells his final share of inflated stock and runs off.
I really hope that when someone picks up the scraps of SCO when all this is said and done, that they can find something in the corporate documents that will incriminate Darl in this pump and dump scheme. It will of course have to be a document they forgot to shred
Darl is going to Yale after the trial is over. Yust wait und see.
That's "Mr. Soulless Automaton" to you, Bub.
-
Magistrate Notice of Hearing
...
To be held before Judge Wells.
SCO has already been ordered by the judge to comply. That happened back in December. The order is below. Notice item 4. Tomorrow, the judge rules on whether they did comply.Motion hearing set for 10:00 2/6/04 for all pending motions:
The SCO Group is hereby ORDERED:
In that one line of boldface above, the judge captured the key issue. No amount of PR spin control will help SCO in court tomorrow.
Funny, I use Linux too, and nevertheless mydoom affects me substantially. for example, my ISP's mail servers are slow as hell because of this crap. So slow, that I couldn't even get to my mail for much of today.
Larry Summers got an economics S.B. from M.I.T., then moved down the street to Harvard for grad school and joined the faculty, along with various stints in the federal government. :-)
Harvard has some sense then
"Even if we were to live in that alternate universe where SCO would be [always] right, they'd still be wrong." -Linus
"..claims that a member of the linux community claimed that a high-level linux hacker was responsible for at least one of the attacks (I'd love to see that citation). "
- 08 -25-010-26-NW-CY-LL&tbovrmode=3
This was Eric Raymond acting as self appointed champion and bull in a china shop during an earlier attack.
http://linuxtoday.com/news_story.php3?ltsn=2003
Personally I think Eric Raymond is a darned fool for saying 'we' etc as if this was a community effort. Eric saying he's ashamed for us all plays right into SCO's hands. This was not the community, it was one lone criminal acting for themselves. Presenting it as something else is both inaccurate and damaging.
Free as in Maaah!
Or, My Chat with Darl McBride
see, "Free as in Speech" vs "Free as in beer" are different types of freedom. The Cheat goes "Maaah!"
2 February 2004
Those of you who know me know I don't miss lab on a whim. But when Erica zephyred me saying that Darl McBride (head of SCO) was speaking at Harvard, I knew we had to do something. Our first thought was, in proud MIT tradition, a hack. May be water balloons, maybe paper airplanes. But hacks are hard to do without causing some sort of damage, and these people have proven that they are willing to sue everyone in sight.
Our obvious choice, then, was to provide anti-FUD. Based on help from people on my zephyr class, we assembled a nice set of flyers full of pro-Linux and pro-GPL information. We figured that, as this was a talk put on by the Harvard Journal of Law and Technology, the audience would mostly be lawyers. Maybe they've never heard of the GPL? Maybe they think Linux is some sort of furry pet?
So we made up these flyers. They were all done in Adobe Illustrator under Windows (Oh, the irony!) but looked really professional. Above all, we wanted to go and present the non-RMS, non-crazy-anti-IP side of linux. We even dressed up.
* What Is Linux
* SCO vs Open Source : A timeline
* Quotations between SCO, Linus, and the FSF
Oh, and in each packet of information (in a nice little folder, might I add) we included a burned copy of Knoppix 3.3 (which Erica and I stayed up late last night mass-producing in an Athena cluster). Knoppix is great because 1. it's only a single CD and 2. it'll let non-linux-users try linux without any potential risk.
The Handout
We decided to leave Fourth East at around 5:00 or so. Some people would be late, but in the end we had myself, Erica, Dave W, Vimal, Javier, Clare, and Ike there. We took up a whole row in the room (which, by the way, was beautiful -- Harvard has some nice buildings!)
At around 6:05 (the talk was scheduled to begin at 6:30) we decided to get started. Our 60 handouts, complete with Knoppix CDs, were ready. Erica and I went out in front of the auditorium, and Clare et. al. stayed behind, to hand them out to people already inside. Upon meeting some people from the Journal, they admitted that they knew Darl would be a contentious speaker, and simply asked that we tell people that we were in no way affiliated with the journal or Harvard.
Our speech went something like "Hi, we're not affiliated with this talk in any way, we're just a group of concerned MIT students who have some information about Linux, the GPL, and SCO that we'd like to provide to perhaps counter some of the claims that will be made by the speaker tonight." Only one person said no to a handout. Several said that we were "preaching to the choir", others admitted to having run linux for many years.
The Talk
Once the talk begin, Darl introduced himself and rambled a bit about the superbowl. At this point he announced that he had several coworkers with him, two of whom looked, I kid you not, like Agents (were Agent Smith et. al. collecting social security). These guys never smiled, all night.
McBride starts off by talking about the role of intellectual property in the digital age. He talks briefly about copyright law in the digital age, and asks about Napster, and then talks about linux being free, and seems to be suggesting that "free things on the internet require violation of copyright". He traces through the ownership of UNIX IP, and then argues that the change between 2.2 and 2.6 was largely due to corporate help.
He also repeatedly argues that, per recent supreme court decisions, copyright exists to benefit the public by creating profit incentive. He keeps painting the IP debate as a pendulum swinging between public and private ownership, but continually stresses "Do we want a world where all IP is free?" which of course, no one is arguing for. He mentions that the GPL hasn't been tested in court (an allegation nic
Michael, please say something like "Darl visits Harvard" from next time. :)
That "Goes To" part almost gave me a heart attack
K
Maybe Darl wasn't just blowing smoke when he said he had hired some security guards...
``I thought that the whole point of open source is so nobody can take the software, change it, and then sell it as their own.''
You're confusing things. Open source means that you _can_ modifiy the software, and sell it. (See the open source definition.)
Depending on the license, you can even redistribute software without the source code. The MIT license and BSD license, for example, allow you to do pretty much anything you want with the code, as long as you retain the copyright license.
Copyleft is the requirement that software is free, and remains free. This is what is expressed in the GPL. This is also known as the GPL's "viral nature", because it requires derived works to be released under GPL if they are redistributed.
Please correct me if I got my facts wrong.
Did anyone else read the headline and think of the Ernest movies such as, "Ernest Goes To Camp?"
At this point he announced that he had several coworkers with him, two of whom looked, I kid you not, like Agents (were Agent Smith et. al. collecting social security). These guys never smiled, all night.
DARL MCBRIDE HAS A POSSE!
Tell me more of this universe in which the 3rd of February is followed immediately by the 6th.
You're confusing Open Source with Free Software. Free Software licenses protects the code from being "stolen" and used in a non-Free product. Open Source licenses merely let users who have the source do what they will with it (with varying restrictions).
AweMUD (my main projects) for example is Open Source to the core, and I fully support anyone wishing to use it in a non-Open/non-Free project. If AweMUD were Free Software, then that wouldn't be possible. (Without getting the code under a second license from me and all the AweMUD contributors.)
Here's a link to ESR's original post where he forgot his meds and acts like he's on an episode of The Lone Gunmem. So this is what Daryl is talking about in his Harvard presentation.
That's news. He must have finally gotten his GED!
Check out Eric Jonas' sister, Courtney.
Not bad at-tall...
---anactofgod---
---anactofgod---
"Equal opportunity swindling - *that* is the true test of a sustainable democracy."
I'm not sure what I'm more impressed by - the fact that an email virus can talk, or that it's speaking at Harvard on behalf of Darl.
Avantslash - View Slashdot cleanly on your mobile phone.
I think we've finally found a good use for all those metal AOL CD cases. Free software right? 1045 hours worth.
[Fuck Beta]
o0t!
As I said, this may be off-topic, but I need some help and am willing to burn the karma to get the information I need.
I am a law student looking to write a paper on M$'s licensing of SCO's "code." I am looking for information about M$'s licensing agreement - particularly any credible sources that suggest it was unnecessary for them to do so. In other words, are there any credible sources out there that state there was no other purpose for M$ to license the code other than to help fund SCO's litigation?
I'm not asking anyone to do the research for me - I was just wonder whether anyone had such information bookmarked or easily available. I'd really appreciate any help, as the point of my paper is to attack both SCO and M$ in the same breath.
Thanks.
They are very strange, with wierdly excessive days. Also remember, the Gregorian calendar is full of surprises and tricks and completely Pope controlled. Nobody asked questions when Gregory XIII said that the day after October 4, 1582 would be October 15, 1582. Nobody that survived to see October 16, that is. In this Patriot days we live you'd better stop asking funny questions.
Darl Goes to Hell: The Final Friday
I remember when legal used to mean lawful, now it means some kind of loophole. - Leo Kessler
He discusses MyDoom, and also evidently someone on slashdot who posted his home address and phone number, resulting in a DDOS of his house during the superbowl
:-)
Darl reads slashdot??!!
and can you imagine your house in denial of service? and distributed? all rooms are denying you sevice... even toilet... oh horror
Above all, we wanted to go and present the non-RMS, non-crazy-anti-IP side of linux.
[..]We're having the law forced on us, and if we're not careful, one day we're going to wake up in a world where IP restrictions will take all the fun out of engineering.
Maybe you should go back and listen to "crazy" RMS when he talks about these legal issues. Which he's talked about since day one. And people laughed at him.
When the FSF insists on paperwork for all major contributions, there's a good reason. When they insist that all copyrights be centralized with the FSF, there's a good reason.
Linus may be popular to us geeks because of his easygoing nature, but easygoing gets you eaten alive out in the real world.
Daryl doesn't seem to be aware that his public comments may impact the trial
;)
He does so! Daryl is perfectly aware of the situation and is acting like any litigiously-aware, sane, comprehending human with a clue should.
Darl, on the other hand...
$0.02 (CDN)
Hmm, since when has C had an equality operator defined over strings?
I got this off of the SCOX yahoo board:
'Electronic terror' in Linux's shadow
You'll find this about 2/3 of the way through the article:
And they call the Linux community fanatical! :)
infested with jello like fishes no melotron wishes
Can we just settle for GNU/SCO/Linux :)
why are they letting him inside?
SCO get lost atlast!
Darl Goes to Harvard
That pictures a stupid hick looking like a deer in the headlights?
6) If SCO does not have sufficient information in its possession, custody, or control to specifically answer any of IBM's requests that are the subject of this order, SCO shall provide an affidavit setting forth the full nature of its efforts, by whom they were taken, what further efforts it intends to utilize in order to comply, and the expected date of compliance. SCO is required to provide such answers and documents within thirty days from the date of this order. All other discovery, including SCO's Motion to Compel is hereby STAYED until this Court determines that SCO has fully complied with this Order.
... if they don't comply, they have to state why, and how they tried, and only have thirty days from back in December to do it, and they still can't get to their own discovery until IBM's discovery is complete. All SCO would do is make their own case weaker and weaker.
Notice
Infuriate left and right
Somebody hurry up and get a google bomb on this thing going. I'd love to see a high end investor googling for SCO stolen code and getthing that page.
U
D arl
That would make the paraphrase a derivative work of the quotation. There's trouble.
Research shows that 67% of those who use the term "research shows", are just making shit up.
It doesn't. Would it work in C++?
I appreciate that you're trying to distinguish between the two movements, as this is apparently very necessary (even for Slashdot readers). But what you're saying just isn't true.
The Open Source Initiative (OSI) has approved of the GNU General Public License (GPL). That is to say, the definition of "open source" was written sufficiently broadly as to allow the GPL to qualify. Of course, the GPL was written by the Free Software Foundatiy on well before the OSI began. The Free Software Foundation wrote the GPL for their own benefit and reading only the preface makes it clear which movement's philosophy are being described (hint: not the open source movement's philosophy). Thus, the distinction you're making is not accurate.
What you're probably trying to describe is --how well are the freedoms of free software defended for the work and derivative works? The GPL has a strong copyleft, the new BSD license is a non-copyleft license; these two licenses are amongst the most widely used licenses that define the ends of the freedom-preserving spectrum. They are both free software licenses because they allow sharing and modification, but they don't preserve the right to share and modify to the same degree. Therefore they are not both copyleft licenses.
Digital Citizen
in the games section?
Quack, quack.
Well, ANTHONY, first, I suggest scrapping Windows XP... Second I suggest you not post your name on public boards... Third, I suggest you start a strict regiment of drugs.
(from Ars Technica)
The Nigerian SCO Connection
DEAR SIR/MADAM:
I AM MR. DARL MCBRIDE CURRENTLY SERVING AS THE PRESIDENT AND CHIEF EXECUTIVE OFFICER OF THE SCO GROUP, FORMERLY KNOWN AS CALDERA SYSTEMS INTERNATIONAL, IN LINDON, UTAH, UNITED STATES OF AMERICA. I KNOW THIS LETTER MIGHT SURPRISE YOUR BECAUSE WE HAVE HAD NO PREVIOUS COMMUNICATIONS OR BUSINESS DEALINGS BEFORE NOW.
MY ASSOCIATES HAVE RECENTLY MADE CLAIM TO COMPUTER SOFTWARES WORTH AN ESTIMATED $1 BILLION U.S. DOLLARS. I AM WRITING TO YOU IN CONFIDENCE BECAUSE WE URGENTLY REQUIRE YOUR ASSISTANCE TO OBTAIN THESE FUNDS.
IN THE EARLY 1970S THE AMERICAN TELEPHONE AND TELEGRAPH CORPORATION DEVELOPED AT GREAT EXPENSE THE COMPUTER OPERATING SYSTEM SOFTWARE KNOWN AS UNIX. UNFORTUNATELY THE LAWS OF MY COUNTRY PROHIBITED THEM FROM SELLING THESE SOFTWARES AND SO THEIR VALUABLE SOURCE CODES REMAINED PRIVATELY HELD. UNDER A SPECIAL ARRANGEMENT SOME PROGRAMMERS FROM THE CALIFORNIA UNIVERSITY OF BERKELEY DID ADD MORE CODES TO THIS OPERATING SYSTEM, INCREASING ITS VALUE, BUT NOT IN ANY WAY TO DILUTE OR DISPARAGE OUR FULL AND RIGHTFUL OWNERSHIP OF THESE CODES, DESPITE ANY AGREEMENT BETWEEN AMERICAN TELEPHONE AND TELEGRAPH AND THE CALIFORNIA UNIVERSITY OF BERKELEY, WHICH AGREEMENT WE DENY AND DISAVOW.
IN THE YEAR 1984 A CHANGE OF REGIME IN MY COUNTRY ALLOWED THE AMERICAN TELEPHONE AND TELEGRAPH CORPORATION TO MAKE PROFITS FROM THESE SOFTWARES. IN THE YEAR 1990 OWNERSHIP OF THESE SOFTWARES WAS TRANSFERRED TO THE CORPORATION UNIX SYSTEM LABORATORIES. IN THE YEAR 1993 THIS CORPORATION WAS SOLD TO THE CORPORATION NOVELL. IN THE YEAR 1994 SOME EMPLOYEES OF NOVELL FORMED THE CORPORATION CALDERA SYSTEMS INTERNATIONAL, WHICH BEGAN TO DISTRIBUTE AN UPSTART OPERATING SYSTEM KNOWN AS LINUX. IN THE YEAR 1995 NOVELL SOLD THE UNIX SOFTWARE CODES TO SCO. IN THE YEAR 2001 OCCURRED A SEPARATION OF SCO, AND THE SCO BRAND NAME AND UNIX CODES WERE ACQUIRED BY THE CALDERA SYSTEMS INTERNATIONAL, AND IN THE FOLLOWING YEAR THE CALDERA SYSTEMS INTERNATIONAL WAS RENAMED SCO GROUP, OF WHICH I CURRENTLY SERVE AS CHIEF EXECUTIVE OFFICER.
MY ASSOCIATES AND I OF THE SCO GROUP ARE THEREFORE THE FULL AND RIGHTFUL OWNERS OF THE OPERATING SYSTEM SOFTWARES KNOWN AS UNIX. OUR ENGINEERS HAVE DISCOVERED THAT NO FEWER THAN SEVENTY (70) LINES OF OUR VALUABLE AND PROPRIETARY SOURCE CODES HAVE APPEARED IN THE UPSTART OPERATING SYSTEM LINUX. AS YOU CAN PLAINLY SEE, THIS GIVES US A CLAIM ON THE MILLIONS OF LINES OF VALUABLE SOFTWARE CODES WHICH COMPRISE THIS LINUX AND WHICH HAS BEEN SOLD AT GREAT PROFIT TO VERY MANY BUSINESS ENTERPRISES. OUR LEGAL EXPERTS HAVE ADVISED US THAT OUR CONTRIBUTION TO THESE CODES IS WORTH AN ESTIMATED ONE (1) BILLION U.S. DOLLARS.
UNFORTUNATELY WE ARE HAVING DIFFICULTY EXTRACTING OUR FUNDS FROM THESE COMPUTER SOFTWARES. TO THIS EFFECT I HAVE BEEN GIVEN THE MANDATE BY MY COLLEAGUES TO CONTACT YOU AND ASK FOR YOUR ASSISTANCE. WE ARE PREPARED TO SELL YOU A SHARE IN THIS ENTERPRISE, WHICH WILL SOON BE VERY PROFITABLE, THAT WILL GRANT YOU THE RIGHTS TO USE THESE VALUABLE SOFTWARES IN YOUR BUSINESS ENTERPRISE. UNFORTUNATELY WE ARE NOT ABLE AT THIS TIME TO SET A PRICE ON THESE RIGHTS. THEREFORE IT IS OUR RESPECTFUL SUGGESTION, THAT YOU MAY BE IMMEDIATELY A PARTY TO THIS ENTERPRISE, BEFORE OTHERS ACCEPT THESE LUCRATIVE TERMS, THAT YOU SEND US THE NUMBER OF A BANKING ACCOUNT WHERE WE CAN WITHDRAW FUNDS OF A SUITABLE AMOUNT TO GUARANTEE YOUR PARTICIPATION IN THIS ENTERPRISE. AS AN ALTERNATIVE YOU MAY SEND US THE NUMBER AND EXPIRATION DATE OF YOUR MAJOR CREDIT CARD, OR YOU MAY SEND TO US A SIGNED CHECK FROM YOUR BANKING ACCOUNT PAYABLE TO "SCO GROUP" AND WITH THE AMOUNT LEFT BLANK FOR US TO CONVENIENTLY SUPPLY.
KINDLY TREAT THIS REQUEST AS VERY IMPORTANT AND STRICTLY CONFIDENTIAL. I HONESTLY ASSURE YOU THAT THIS TRANSACTION IS 100% LEGAL AND RISK-FREE.
Curious George now lives in the White House.
I live ze unknown. I love ze unknown. I am ze unknown.
At this point we've strayed so far from his original copyright infringement claims that I believe the audience is a bit lost, recognizes this as FUD, and appears to be leafing through our handouts.
ROTFL
All your base are belong to us!
Unfortunately he's not the only one making the Linux == Terrorism link.
One of the hallmarks of stupid people like the current appointed president is their lack of curiosity.
Monkeys are curious because they are intelligent.
While reading some news I stumbled on this article:
The best part is: "...of The SCO Group, a small Utah software company."
God made the natural numbers; all else is the work of man - Kronecker
No, this is valid code. It will even work since most compilers will find all instances of identical strings and equate their locations:
//do something everytime!
char *UserName = "DarylMcB";
if (UserName=="DarylMcB")
It works because UserName is set to the address of the static char array "DarylMcB".
- - - - - - - - - - -
I am a programmer. I am paid to produce syntax not grammar. Deal with it.
You're paying to read Slashdot.
Actually it appears that it's Furious George.
Six sick
One would think this would at least call into question their own ability to divine the provenance of their own damned source code. If they can't tell what Linus wrote and what they wrote, surely the judge will question why they're pestering IBM.
I can't wait until Feb 18. ;)
inflated stock
It's looking a little less inflated right now.
Call me old fashioned, but I like a dump to be as memorable as it is devastating - Bender
Its a pity you didn't go to college; you might have learned some grammar.
enuff said.
How do trolls such as this get +2 these days, when I thought that the "funny" mod no longer gave one karma? Go figure.
Harvard ought to be more careful about who they invite to speak.
Darl McBride tarnished Harvard's reputation since he was invited there.
Perhaps Stanford has better scruples and character and is more worthy of high esteem.
I would be swell if I could hear the sound of a whole other O.
.. with new morphine tanks at the bottom of the box.
Apple Cinnamon, Cheerios.
Did the delivery man show up yet? I need my cake-cuh-cake.
--------
Elmond, 45, delivers boxes to old women in Seattle.
Over my dead body. thanks. [not in my senior year]
When in doubt, parenthesize. At the very least it will let some poor schmuck bounce on the % key in vi. (Larry Wall)
Above all, we wanted to go and present the non-RMS, non-crazy-anti-IP side of linux.
"We need a fourth law of Robotics: Stop Fingering My Wife"
Maybe in the last few days...
But this SCREAMS inflated to me;
Past year
A 22x increase in less than a year.
No unauthorized use. Trespassers will be shot. Survivors will be shot again.
Hardly. If you look at the year graph, it's still outstanding. It took a similar dip in August before climbing to dizzying new heights. I don't think SCO has much of a leg to stand on from a legal perspective, but the fact that remains anyone who bought at the last dip and was smart enough to sell a month doubled their money. Not a bad ROI for 30 days.
there are no stupid questions, but there are a lot of inquisitive idiots
Think about this:
MyDoom attacked both SCO and MS's websites. SCO completely buckled under the pressure, while MS's site is running just fine.
So if you're looking for a reliable server, would this make you want to buy an MS server or a SCO server?
I know this doesn't put Linux in the equation, or desktop PCs at all but it does show MS in a better light than ***ix OSes, at least on the server side.
SCO doesn't want to make public what part of Linux infringes on their IP because they WANT their code to remain in Linux and make money off it. Yes? No?
Since I created the magical CString class, which exists only in my mind.
Moderator hint: a comment is neither "Flamebait" nor "Troll" if it is true.
every think I might still be in Highschool? Crazy isnt it...
Everyday You see me is the worst day of my life -Office Space
Best line was one student who when Darl asked if he was impacted by MyDoom.A e-mail virus answered 'No, I use Linux'."
At this point Darl wrung his hands gleefully and said "Sic 'im boys!". Two heavyset men set upon the freeloading nerd and, after a brief struggle, relieved him of his wallet. "Anyone else use Linux?", Darl jeered, as he pocketed 2 dollars, fifty five cents, and an expired bus pass.
I mean, having SCO speak on how to defend intellectual property rights is like Bill Gates giving a speech on business ethics.
My beliefs do not require that you agree with them.
All,
It's difficult to believe that these attacks (DDoS) and threats on SCO might be from GNU/Linux users.
Despite the timing of the attacks, all of the evidence is highly circumstantial.
We, as a community, however, must distance ourselves from extremists or extremist activities such as this by whatever means possible.
We cannot compromise our core values which are embodied by the work done on Open Source and Free Software, but we also cannot allow corporations to usurp our hard work.
We must, *above all else*, allow this to play out in court as this is the *only* way to make certain something like this doesn't happen again.
This is my message and, while I can't speak for the community, I believe these statments to be undeniable. I, personally, don't think a Linux user is behind the attacks, but if it is, then it's one person or a small group of people who are acting foolishly and should not reflect on the community as a whole.
Thanks, GJC
Gregory Casamento
## Chief Maintainer for GNUstep
Goddamit! Is our currency still falling?
for anyone thats this stupid. Darl doesn't stand a chance and most can see this.
It makes you wonder,
if brains were dynamite, could Darl generate enough force to blow his nose?
Professional Politicians are not the solution, they ARE the problem.
Let's all invest our money in SCO stock! With the luck we're all having with corporate abuse and the IT industry in general, the stock is bound to plummet after we invest in it.
Outdoor digital photography, mostly in New Engl
Here's a very good review I saw on Groklaw last night. Posted AC so as not to Karma whore...
Notes from Harvard
Authored by: jrc on Tuesday, February 03 2004 @ 12:46 AM EST
I attended the session with Darl this evening at Harvard, and have typed up some of the points I noted as being important. I did not get it all, nor did I try: I assumed that the videofeed would be made available. I hope that others at the presentation (or who watch the feed) will correct me where I erred. Now off to bed... I am in awe of PJ's ability to stay up to 3 AM. Enjoy!
KEY TAKE AWAYS
Summary of IP Claims: SCO owns all Unix. Linux could not have become and enterprise class OS without assistance of Unix vendors who have SCO Unix licenses. SCO licensees all have confidentiality agreements. Therefore someone broke the confidentiality, and Linux has infringing code. (Somehow I don't think those syllogisms would withstand the scrutiny of a Formal Login 101 class, let alone a good lawyer.)
Summary of GPL Claims: The GPL goes against Eldred v. Ashcroft in the sense that it fails to provide individual (economic) incentive to create new software. The GPL passes any copyright risks onto the user through the "no warrantee" clause.
A Taxomony of their Claims: SCO is pursuing copyright Slander with Novell. It is pursuing breach of contract with IBM, and may pursue straight copyright claims against other parties. SCO is claiming that x% of Linux is OK, and y% is not. They want licenses to use the part that is not okay, and deflected questions about how that IP could be removed from Linux, even if going back to 2.2 would be okay. The only road they want people to see is their IP licensing program.
OUTLINE OF PRESENTATION
1. Value of Intellectual Property Market in Software
2. Copyright and Eldred v. Ashcroft
3. History of Unix
4. What SCO owns
5. Linux: how it grew too fast
6. Open v. Proprietary Software
7. SCO v. Free and Open Software
PRESENTATION NOTES
Darl as Illusionist: Seeing Darl brought a key insight into his character: he is an illusionist, a person who distracts his audience and leads them away from the activity that he does not want them to see. At numerous points during the presentation, he turned to the audience to direct attention away from the rational issue at hand and towards a emotional reaction. If I were an analyst, I would watch for this technique and immediately ask what he does not want you to see or ask.
Source of Insecurity: The assertion that copyright laws might be outdated scares SCO, which makes sense for a company that is staking its business on a lawsuit over contracts which govern their IP acquisitions. Darl's presentation made it clear that SCO is not just pursuing a breach of contract case with IBM; it is trying to bring law and order to the wild west of a new age when intellectual property makes up the majority of corporations's assets.
SCO Owns it All
Darl asserted that SCO owns all rights, title and interest to Unix.
SCO owns:
* all Unix SysV source code
* all agreements to Unix Vendors
* all SysV copyrights, 8 pages of copyrights, plus amendment a year later,
* all claims violation of Unix Licenses, with over 6000 contracts claims for damages
* all SysV derivative works, "the control of derivate code is owned by SCO"
Greed is Good: Darl cited Eldred v. Ashcroft to support his assertion that individual incentives are best way to forward public good. He confused free software as being solely "free as in beer," and continued his unfounded claims that the GPL is a slipperly slope to a world in which no one gets paid for their ideas and a Napster-like theft of all intellectual property will govern life in the frontier of the "digital age." (and I hate that term, digital age....)
All Your Nixes Belong to Us: Darl put up a tree with the trunk as SCO Unix. The branches included the following Nixes:
* BSD on same branch as AIX.
Ok, I really wish I was there when this drivel was puked forth:
[QUOTE]
"The minute (IBM) puts its 10,000 patents into the public domain, I will follow you with my product," he said.
[/QUOTE]
I mean look, people. Seriously.. We ARE NOT contesting the viability of proprietary software. FOSS and Proprietary CAN co-exist, and noone is contending that it can't..
Ok, next time he decides to have another little face-to-face, we need to get someone in there with a little better debating skills.
I can't beleive (it is aparent) that he was able to wriggle his way out of there and still get the last word. (as far as I could tell...)
Ok, I'm done for now...
....move along....nothing to see here....
I really wish that when Darl stated that the GPL hadn't been tested in court, someone had pointed out that neither had SCO's assertions.
At least one argument they're using against the GPL can be used against the claim that anyone should pay them $699 per CPU.
Somebody get that guy an ambulance!
The general assumption seems to be that SCO are lying about their claims. But what if it were Linus who were lying? What if the core of Linux, was actually Unix? What if SCO has been truthful?
http://news.bbc.co.uk/1/hi/world/middle_east/34487 79.stme _east/st ory.jsp?story=486950
.....
.....
http://news.independent.co.uk/world/middl
Stampede brings tragedy (sic) to Hajj
A stampede at the Hajj pilgrimage in Saudi Arabia has killed 244 people, says the minister in charge of the event, Iyad Madani.
The disaster happened as pilgrims flocked to the Jamarat Bridge in Mina, near Mecca, to hurl stones at pillars representing the devil.
"There was more than 400 metres of people pushing in the same direction (which) resulted in the collapse of those next to the stoning area... and those behind. That led to panic," he said.
--------
Amusing! "The stoning area"! "pillars representing the devil"! Someone remind me - is this Monty Python, or just some seriously fucked up individuals? I wonder if this'll make it to the Darwin Awards?
Help me out here. Is it pronounced letter by letter or as an acronym? I'm told it's 'Skoh', but that just sounds about as stupid as it looks.
Why is anything anything?
vaudeville Students that knows when the Gig is up.
Help fight continental drift.
I don't think so. The comparison is between two pointers, one of which has been created on the fly. This would work, but it wouldn't be very much use:
// etc
char * user_name = "DarlMcB";
char * current_user;
current_user = user_name;
if(user_name == current_user)
Err, I guess it may not be a typical pump & dump, but it might've been nice to ask him why ALL the institutional investors have been selling their stock non-stop since it went up.
If they really believe in that target share price of fifty some dollars, why are they selling it as though the price is overinflated?
Darl knows that he will never win against IBM et al in court, even if his claims had some merit, which they don't, IBM has enough cash, credit, and lawyers to squash a relatively small company like SCO. The indemnifications that IBM and others are offering to their clients are the legal equivalent of "an attack against one is an attack against all" treaties such as the one governing NATO. IBM, RedHat, and others will close ranks and take a "we don't negotiate with terrorists" scorched earth approach to this whole thing and when they are finished there will be nothing left of SCO but a smoking crater in the ground.
From the flyer that they were handing out:
Humans can read and understand source code; only a computer can understand and run the binary program.
Now I realize that they had to dumb the flyer down a bit beacuse it was going to law students. (Zing!) But really, after seeing how cool and actually intelligent some of them were (Normally I'd not even consider saying something like that but hey, these are MIT students so they get the benifit of my doubt.) do they really need to be misinformed about something so basic?
While it is very hard these days to read asm vs the early, oh say 8 bit, days it's still not impossable as that line seems to suggest. It is, however, true that only computers can run binary. Although I suppose if someone really wanted to, ie was as crazy as Darl, they could sit down with a piece of paper and a pen (No calculators now; thats a computer!) and write out how something would run. But even that would not work out well if it was a GUI.
Anyway, it is just a minor thing but of my key things when countering FUD is the facts and I feel that everyone should keep that in mind.
Really, I know what I'm doing...Ohhhh, look at the shiny buttons!
Particularly funny is what happens when you Email SCO asking why you need a license if you aren't using any of the modules involved in the IBM case. Maybe they've come up with an answer by now, but the response I got was 'direct any further questions to the sales department'.
The Internet News article states:
"...the MyDoom.A e-mail virus, which targeted Outlook and Outlook Express users and installed malicious code..."
To the best of my knowledge this is one of the few worms which does NOT specifically target/exploit Outlook/Outlook Express!
This one relies on stupidity ONLY, as far as I know, and a Windows OS.
Incidentally, using Linux wouldn't have stopped the flood of mails this one has generated at my work. But I guess it could protect a moron from running the executable properly.
Sorry for being a nitpicker.
Make sure you get both of them!
The comparison is between two pointers, one of which has been created on the fly. This would work, but it wouldn't be very much use:
Which is what I said. Memory address comparison.
But it depends on the compiler. Some will optimize memory use by providing a single address to all identical strings (char arrays).
You can have a statement such as
#define MY_NAME "RetroGeek"
Then use this everywhere. The pre-processor will replace all MY_NAME with "RetroGeek", which could be in many places.
Which can be bad if your code alters the string on the fly.
- - - - - - - - - - -
I am a programmer. I am paid to produce syntax not grammar. Deal with it.
It originally comes from a "Dilbert" cartoon. The boss hires a new user interface designer, whose previous career was being an international terrorist. The boss says, "It isn't a perfect fit, but he went to Yale." Dilbert comments to Sven, the new guy, about him (Sven) going to Yale, and Sven says, "I yust got out last week."
He'll be in the paper all week...
Just FYI - SCO's new web site runs Linux.
Real funney
Anyone renember St. Thomas, where when the king forced everyone to change to his religion, he disagreed strongly, but tried to declare that he was in full compliance of the law - because the law gave him the right to be silent.
In a way, this is what's happening today. I am confident that the GPL here is not in violation of the law, but I am also confident that copyright monopolies do not belong in the information age and must go. And the GPL is the license most true to that spirit.
PS: St Thomas was executed, inspite of his attempt to stay within the law by being silent. There's a lesson to be learned from this.
haha. oops. ok. funny. ;)
When in doubt, parenthesize. At the very least it will let some poor schmuck bounce on the % key in vi. (Larry Wall)
Furthermore, the insiders have continued selling with absolutely no sign whatsoever that they have the confidence to purchase their own company's stock. They been doing that at least since the lawsuit was filed. In spite of their public statements about SCO's glowing future, it appears that the only glow they're counting on is the "golden handshake".
Hey, given my track record, I should go to work for SCO. Every company I've worked for in the past 15 years has met one of three fates: bankruptcy, buy out, or downsizing more than 50%. And since most of my projects get terminated after I leave them, I should join their legal team as an expert on C code.
"there is no such thing as bad press"
LOTS of people know the SCO name now. That is a marketable and, therefore, valuable quality (however whacked that seems).
Kissinger? Hearst? Updike? Kaczynski? Love Story?
.... ....
but
but
NATALIE PORTMAN !!!!
Slashdot conflict! Good or evil?
Well...it works, which could possibly mean it is legitimate, however you cannot use your hack to compare
/*an array*/ /* a pointer */
... //This works ... //This works too ... //and so does this
... //This however should not work. ... //and neither should this.
char amessage[] = "now is the time";
char *pmessage = "now is the time";
Since amessage is an array just big enough to hold the sequence of characters and '/0' that initializes it, while pmessage is a pointer initialized to point to a string constant. Individual characters may be changed in the former, whereas the result is undefined if you try to change the contents of the latter. Here, try this code and tell me if there exists an equality operator defined over strings:
char *UserName = "DarylMcB";
char *Loser = "DarylMcB";
char Name[] = "DarylMcB";
char *Lusername;
Lusername=UserName;
printf("UserName == %s\n",UserName);
printf("Name == %s\n",Name);
if (UserName=="DarylMcB")
if (Lusername=="DarylMcB")
if (UserName == Loser)
if (UserName == Name)
if (Name == "DarylMcB")
...small furry creatures from Alpha Centauri...
is the next best thing.
Every time I've accidentally done something like this, the compiler has barfed. Doesn't matter if it's gcc, one of the Sun compilers, the one that comes with AIX, ...
So sure I should know better by now, but when you also write code in languages which do support this type of string comparison, it's easy to forget it 'til compile time.
What a long, strange trip it's been.
It turns out I was the one who said that, although I'm not a student.
#define is a macro. It's processed before the compiler sees it.
I know of no compiler that would store two strings in the same location just because their contents are identical, except possibly for an Intercal compiler. Is that the one you mean?
superbowl - playing feild analogy
.5 trillion, exports, jobs, sales. ip assets are becoming more inportant in 20 years, ip is becoming significant, see nifty chart
us vs ibm
combatants
david-goliath
ibm=10000lb, sco=200lbs
importance of ip
sco owns unix - my view
defend ip
side-show - mydoom - largest virus, largest ddos
i was working with oss leader, listened to his speech, i'm not a student
he said - copyrights in us are outdated, out of sync with digital age
lobby congress to overturn current copyright laws and DMCA
dmca is a disaster, get it out
i have importants copyrights
he attacked copyrights
he said: we sell linux, it's free, we go out and displace SCO and Sun
i took that personally
stuff happened between us and ibm, hence lawsuit
take a hard look at the importance of copyrights
dilbert cartoon - i created kazza, wouldn't society collapes? yeah, but it's cool
statistics about ip - copyrighted works drive industry,
eldred vs. ashcroft - copyright extension act.
congress promotes progress with exclusive rights - initial investment is based on roi. ability to license, ensure value for you and customers. we see in digital age, question "how do you deal with easily available digital works." how do you deal with free dl'd copyrighted works over internet.
who uses napster? ok. 40 million napster dl's. it was exciting. like shoplifting (it's great!) seems not a good thing. now itunes, legit napster, not for free. video industry says it can't compete with a free model - film piracy, (don't send messages) drug industry, patents.
how do free models work in protectable industries? congress said, fair compensation, incentive, let's move on. stevens said, rewarding author is secondary to progress of science. he was minority, majority said "economic philosophy - encourage individual effort by personal gain to help public" You will shape this argument - which side will win? (19min) 7 justices ruled in favor that copyrighted works are extendable, protectable, progress is best favoring individual artists. minority (that's you) progress of science is key determiner of how this plays on. battle ongoing, despite decision.
SCO Owns The UNIX OS. Two OS's - windows (bill gates, billions, desktop -> server); UNIX, not desktop, really for businesses. servers behind businesses are geared around unix. started at atnt -> novell -> sco. center is ip / contract rights. we paid 100M for these rights. at the center of attention.
People have many opionions. Winding road is one question, second question is what do we have? in simple terms (not details), basics. first things is SysV, commercialized unix, atnt gave to us. We own the source code. (object, binary, source...etc) (crown jewels). SCO owns agreement to all unix vendors. MS is monolithic. They own it lock stock barrel, singularaly as one company. Unix was partnered and licensed 1000's of times by atnt. how common is it to license source this broadly? not very. we also own SysV copyrights. APA says, 8 pages of copyrights are ours. Ammendment reinforces we own them. Novell has claimed ownership. We got it from them, and in last 6 months Novell said we didn't sell you them. We disagree violently, so we filed a lawsuit. why? we went to copyright office, registered. audience:"you provide them with a copy, fill out forms, pay a fee. We received additional legal protection." it's cool, you get it, and "wow". "
key part - copyright office granted us certain legal protections. sontag was responsible for that. it was like, "cool". We got word that Novell had filed for regisrations on the same works. And guess what? CO granted them a
All of you weenies need to learn about strcmp and strcpy.
Bonzo goes to College!!! I know I'm dating myself!
JOLT's presentation of the event was very odd. They made a few comments at the start that made it sound like they were only grudgingly admitting non-Harvard Law students, which is a shame, because the MIT people really came to play. Their questions were good, and the kept it all professional and on-message. (JOLT does and always has, as far as I know, made their events open off-campus; the editor's comments just made it sound like he wasn't all that happy to have a room packed with non-HLS kids.)
Darl was also impressive, to be honest. He was more than a little bit evasive in his answers, but he was very good about going back to the MIT students for questions, even though there were some obviously more sympathetic law students with their hands up. He also stayed around for a bit after the presentation to talk to a small knot of students, presumably including the author of the linked piece.
While he didn't convince me that SCO has a case, he did a fairly good job of convincing me that he *believes* they have a case, and that it's not a scam. He did, after the speech in the small discussion, address the "pump and dump" allegations; he denies selling any significant stock, and claimed any internal sell-offs have been minor and insignificant. I was just on the periphery of that conversation though, so take my report with a grain of salt.
A couple of people have commented on McBride's bodyguard. He did, in fact, have a bodyguard there; I was told it was because he's received death threats. The other guy (the one who actually looks like a bodyguard) was a Harvard police officer; university policy forbids guest speakers from bringing bodyguards on campus without a peace officer in attendance, apparently.
I was blown away when someone asked him (paraphrased): If you believe the GPL license is unconstitutional, what right then do you have to distribute SAMBA in your products.
At this they said (again paraphrasing): Samba is good, we dont believe that Samba is tainted in any way.
They did not answer in any way what right they have to distribute Samba if they believe that the GPL is invalid. If the GPL is proven invalid (unlikely), it does not mean that the work suddenly becomes public domain. They cant seem to admit to the fact that they are basically screwed either way.
I would highly doubt that SCO could come up with a clean room implementation of the SMB protocol in any reasonable span of time that they could incorporate into their products. And imagine the reduced value of an SCO OS platform if it did not have open source tools like samba embedded.
I would cherish the day that Darl & Co goes up to the Samba developers to negotiate a seperate license and those developers tell them to go to hell. They will never do this even if it is shown that they have no right to distribute Samba because their core business is no longer software development, but litigation.
The Ro Factor - Jeep/Linux Weblog
From the article:
He really said a mouthful here. This is the problem: Why do we have to be bothered by the law on a daily basis?This especially applies to copyright, a law that most people should not even know exists. It used to be a law for people who published books. Now it is a form of censorship and an export restriction for the common citizen.
Engineers and programmers should not be waisting their time with copyright law. They should be engineering and programming. The fact that they are waisting their time with copyright law means that progress is being hindered by the misappropriation of their intelligence to the solution of a problem that should not exist.
Therefore, yet again, copyright, rather than promoting progress, is in fact hindering it by misappropriating mental resources from more important tasks. What would Jefferson think?
All data is speech. All speech is Free.
I wonder if he's paid the $699 fee?
Right you are.
But anyone holding SCO stock and expecting it to still be worth much after Friday is delusional.
For rational, informed speculation about what might happen at the hearing on the 6th, go read Groklaw.
Anything further I might add would just be noise.
-- What do you need?
-- Gnus. Lots of Gnus.
Their idiocy has not reached such heights yet.
IANAL but write like a drunk one.
I know that #define is a macro. That is why I said pre-processor.
I started with C many years ago. Probably the modern compilers no longer do this. There used to be a concern with the amount of RAM and disk space apps required.
- - - - - - - - - - -
I am a programmer. I am paid to produce syntax not grammar. Deal with it.
ROTFLMAO!
/. would a jest encompassing a few lines of "code" turn into a unending string of improvements to that code and a discussion about wether it would actually work or not.
Only on
Talk about Geeks 'R Us
On a more serious note, don't threads like that actually prove that code == speech ?
The Boston Globe has an article by Hiawatha Bray about the event entitled "Mr. Unpopular".
I think you should have continued to learn C.
Why is this modded as "Insightful"?? Having open debate with all views represented is a great way to get an education (read: you learn to think for yourself). If students only get one side of the story (or the party line), then they don't learn to think for themselves and are nothing more than parrots. How do I know that Darl's wrong if I don't actually hear what he has to say? If I don't hear him, than I'm really only parrotting other peoples' opinions, because I don't have enough evidence to properly form my own.
This clearly asn't about anybody making a dollar, this was about Harvard's Law journal bringing in a speaker for educational purposes. It got people thinking. It allowed people to better understand Darl's position. Sounds like it was a good educational experience. It doesn't sound to me (from the descriptions here and elsewhere) like there was much of anybody who bought into what Darl says, but it's great that they were allowed to form their own opinions.
I never said it was good practise! C lets you shoot yourself. This is both good AND bad.
The original point was that:
if ( somepointer == "A string" )
IS valid code.
- - - - - - - - - - -
I am a programmer. I am paid to produce syntax not grammar. Deal with it.
char amessage[] = "now is the time"; /*an array*/
/* a pointer */
This tells the C compiler that you want to set up an address space to hold 16 char spaces. The C compiler does this, then assigns a memory space named amessage which holds the start address of the 16 char spaces.
char *pmessage = "now is the time";
This tells the C compiler that you want to set up an address space to hold 16 char spaces. The C compiler does this, then assigns a memory space named pmessage which holds the start address of the 16 char spaces.
Both statements are equivalent, and both Xmessage variables can be used in interchangable ways:
*amessage is the same as amessage[0]
*pmessage is the same as pmessage[0]
and given that a char is 1 byte in size:
*(amessage + 1) is the same as amessage[1]
*(pmessage + 1) is the same as pmessage[1]
There are NO arrays as such in C. An array in C is the start of a contiguous memory space. When you use an indice in the "array" such as amessage[2], then the C compiler examines the sizeof() of the variable type, then moves the pointer sizeof * indice bytes. In the case of a char (1 byte) amessage[2] wil point to amessage + 2 bytes.
If amessage was a struct with a sizeof 30 bytes, then amessage[2] would be amessage + (30 * 2).
- - - - - - - - - - -
I am a programmer. I am paid to produce syntax not grammar. Deal with it.
It might compile, but it wouldn't do what you want it to. You're comparing the pointer, not the contents; this will always return false. It has nothing to do with the vintage of the compiler; C just doesn't work the way you think it does.
Perhaps you're thinking of Java?
It might compile, but it wouldn't do what you want it to.
No argument there, in most cases. It still depends on the compiler.
If the compiler DOES reuse address space for identical strings, then it WOULD work. If the compiler creates a new address space for every string, then yes, it would always return false.
And in Java, this would not work as it would be comparing objects. It would compile, but would always be false.
In Java you would use:
if ( someTex.equals("some value") )
- - - - - - - - - - -
I am a programmer. I am paid to produce syntax not grammar. Deal with it.
If the compiler DOES reuse address space for identical strings, then it WOULD work. If the compiler creates a new address space for every string, then yes, it would always return false.
C always does the latter. Perhaps it was in a nightmare that you encountered a compiler that works the other way?
And in Java, this would not work as it would be comparing objects. It would compile, but would always be false.
Actually in Java,
String s1 = "hello";
String s2 = "hello";
(s1 == s2) would return true. But if one of the strings was generated like this:
String s2 = "he";
s2 += "llo";
(s1 == s2) would return false, which is why using the equals function is more predictable. I don't know why Java works that way.
I don't know why Java works that way.
Because in Java a String is immutable, so the compiler only creates one instance of the "hello", then s1 and s2 are references to that one instance.
But the s2 += "llo"; creates a new instance.
When you do s1 == s2 you are comparing references.
- - - - - - - - - - -
I am a programmer. I am paid to produce syntax not grammar. Deal with it.
>...There are NO arrays as such in C. ...
Wrong! I suggest you read the book "The C Programming language: 2nd Ed." by Kernighan and Ritchie. You'll notice I pretty much quoted word-from-word section 5.5, pg. 104.
>Both statements are equivalent, and both Xmessage variables can be used in interchangable ways
NO! Again, reread my reply and run the code. They are NOT the same since you can change the contents of amessage but not necessarily the string pointed to by pmessage. Furthermore, you're little hack will not determine equality between amessage and the string pointed to by pmessage, yet they are strings. I hate to see people giving bogus programming tips, and your's was bogus.
...small furry creatures from Alpha Centauri...
NO!
YES!
From K&R (first edition) section 5.3 pointers and arrays, page 93 "In C, there is a strong relationship between pointers and arrays, strong enough that pointers and arrays really should be treated simultaneously. Any operation which can be achieved by array subscripting can also be done with pointers."
And then on page 94 "Rather more surprising, at least at first sight, is the fact that a reference to a[i] can also be written as *(a+i)."
The ONLY limitation between the two methods is that the pointer can be moved around, that is p++, whereas the array variable cannot.
They are NOT the same since you can change the contents of amessage but not necessarily the string pointed to by pmessage.
Yes you can change both. Nothing in the C language definition prevents you from doing that.
Furthermore, you're little hack will not determine equality between amessage and the string pointed to by pmessage, yet they are strings.
First of all, it is not my little hack. Go back and re-read this thread.
Secondly, there are NO strings in C. There ARE arrays of characters, and those arrays must have a 0x0 somewhere in them to indicate the termination of the useful portion of the array. If they do not, then all functions which manipulate or examine these arrays will continue on past the apperant end of the array until they DO encounter a 0x0.
I hate to see people giving bogus programming tips
Yes I agree. But my original reply was that the code WOULD COMPILE, contrary to the parent comment. Not that it was good programming form.
I would modify my original statement "It will even work since most compilers will find all instances of identical strings and equate their locations:" to "It might even work since some compilers will find all instances of identical strings and equate their locations:"
- - - - - - - - - - -
I am a programmer. I am paid to produce syntax not grammar. Deal with it.
>>>Both statements are equivalent, and both Xmessage variables can be used in interchangable ways
:)
...or did you think I was being condescending? Well, I was. :)
>>NO!
>YES!
NO!
What part of "On the other hand, pmessage is a pointer, initialized to point to a string constant; the pointer may subsequently be modified to point elsewhere, but the result is undefined if you try to modify the string contents" do you not understand? (pg. 104).
>>They are NOT the same since you can change the contents of amessage but not necessarily the string pointed to by pmessage.
>Yes you can change both. Nothing in the C language definition prevents you from doing that.
Yes, and nothing stops us from coding segfaulty code either, so what part of "not necessarily" did you not understand?
>First of all, it is not my little hack.
It doesn't hold water if you try to determine equality with "if (amessage == pmessage)". Therefore its a hack, as that was the intent of your post, no? And since its less than 1k, then that makes it a little hack, but why are you so concerned with size? Fine, it was a HUGE hack. Happy?
>Secondly, there are NO strings in C. There ARE arrays of characters...
hmm...could of sworn I said something about quoting K&R on page 104, which is probably the context from which I am using the term "string".
> But my original reply was that the code WOULD COMPILE, contrary to the parent comment. Not that it was good programming form.
Look, I dont care for a fight on semantics, or the intent of your original post. In fact, I thought your code was pretty clever, but your message ended short of informing neophyte programmers that this isn't proper code. Rather, someone listening in might get ideas of: "if code compiles, then code is good," which brings us to the topics of security and memory leaks...so let's move on.
...small furry creatures from Alpha Centauri...
The kernel has no concept of usernames. It only knows the UID. the login program looks up the username in /etc/passwd, and sets the UID accordingly. whoami looks up the UID in /etc/passwd and displays the first username with that UID.
"We have got to make Stan understand the importance of voting, because he'll definitely vote for our guy." - South Park
There's this thing called a "joke". Perhaps you've heard of it.
Please remove Part A ("stick") from Part B ("ass"), and then proceed to Step 7.
Moderator hint: a comment is neither "Flamebait" nor "Troll" if it is true.
What is Step 7?
"We have got to make Stan understand the importance of voting, because he'll definitely vote for our guy." - South Park