
Microsoft redefines Open Source 277
DaBuzz sent us a fascinating
little article where you can read that
Microsoft is exempt from
trademark law. Talks about
Open Source having a variety of meanings, and how MSs definition
differs from Linux.
Open Source - The One True Way (Score:1)
Who is laughing at who?? (Score:1)
For example, Muth made the statement about any shrink wrapped software running on any computer running Windows, and that it is due to a central hold on the Windows source tree. When you think about it, he is right. Can anyone tell me of a time a off the shelf product for Windows didn't work on Windows?? I can't. But I can tell any of you countless stories of how a rpm package may or may not run on any Linux installation. And we make fun of M$?? Deb and tar packages are no better.
Like I said, I am no M$ fan, but you have to give credit where credit is due.
Embrace and Extend (Score:1)
This would be a good (albeit seedy) play if the roles were reversed i.e. if Open Source was the dominant trusted icon of desktop computing and MS as the upstart. The way things are now, I believe MS in unintentionally doing more good than harm.
By throwing around the term "Open Source" they're probably trying to regain developer interest and turn some Linux popularity wave in their direction. The backlash of this is that if the PHBs here MS saying "open source", all of a sudden "open source" sounds good to the PHBs.
Nevermind that it isn't really open. The developers will see right through it. Noone will work for MS for free. But now the term "open source" is less scary to a lot of people.
IMHO, MS is shooting themselves in the foot.
Trademarks are evil (Score:1)
You'd probably be singing quite a different tune if you spent a lot of time and effort to create a lucrative market making "Sheldon brand Widgets" only to have it overrun by a large established company coming in making "Authentic Sheldon brand Widgets".
Thank God for Muth (Score:2)
Now, the DoJ can take steps to prevent MS from being ordered to perform some remedy... then trying to redefine the terms of that order. The mere fact that Muth suggests Windows is "open source" because it's available to a handful of sites under a highly restrictive non-disclosure, non-IP license demonstrates how far they are willing to twist terms. I was surprised there was no mention of the "open source" Melissa MS Word Macro worm. (Oh yeah, mentioning a MS Word virus which requires MS Outlook and MS Express to propogate is probably not a good idea right now...)
Embrace and Extend (Score:2)
Burn in Hell, Muth... (Score:1)
a Force to be Reckoned With(tm), until he figured out that it wasn't a
10 year old's entry into a soapbox derby?
Who gives a rat's ass what Microsoft considers to be Open Source?
They're a dying breed..
It's Time To Take The Pledge (Score:1)
I will say, right here, right now, that, if Microsoft releases the source code to any component of the Windows 98/NT/2000 operating system, and proclaims it to be "Open Source," and their license fails to meet the Open Source Definition or the Debian Free Software Guidelines in even one particular, I will not download it, I will not look at it, and I will certainly not work on it.
I don't think Microsoft has the cojones to release their code under a license that even comes close to meeting these criteria...and, if they are bound and determined to do their damnedest to "embrace and extend" (i.e. "conquer and assimilate") the concepts that are the very underpinnings of our community, I will not lift a finger to assist them, and I will do what I can to convince people to do likewise.
I encourage all of you to stand up, declare yourself, and take this "pledge" as I have done. We can show Microsoft that any attempt they make to coopt our community in order to further their greedy, monopolistic empire will be an exercise in utter futility.
Who's with me?
Eric
--
Microsoft (Score:1)
He may be right but.... (Score:1)
You know what happens when you assume.
I'll go you one better.. (Score:2)
Every damn system is different! We got libc5
libc6. Different widget sets, window managers,
hell even different windowing systems (MetroX,
XFree86 et al)
A lot of boxes run kernels so well tuned
you can't even boot it on another machine!
I guess is too bad it all works, after all thats what really counts.
Breaking up into chapters (Score:2)
In some ways it's heartwarming to see that we're still there...
Ironically, I still like to write novels with chapters as separate files, which I guess illustrates that you _can_ fool all of the people all of the time, especially if most of them don't really care all that much, or expect any sort of progress over the years.
They could have a point (Score:1)
Somebody had posted a link to a very good article about this issue on slashdot a long time ago, but I don't see to have it bookmarked.
Microsoft not fragmented? (Score:1)
It would be equivalent to saying that GNU/Linux is extremely fragmented because there are several hundred versions of the Linux kernel.
Run? (Score:1)
They say that because it's shrink wrapped, that's why it runs...
My last install of wine took a half dozen tries and about 24 hours.
Fragmentation even in same product line! (Score:1)
As an AlphaNT user or sysadmin can attest too. Not all M$ OS are created equal mean they only begrudgingly support the Alpha and would probably drop it if they could. Hey they already dropped MIPS and the PPC platforms. BTW, nowhere in Microsoft's much vaunted Checklist for Windows 2000 Device Driver Development [microsoft.com] is Alpha compatibility mentioned.
My feeling is Muth is probably speaking more openly about what M$ is really thinking behind closed doors, than Ballmer's "let's make peace overtures". Muth probably believes in all sincerity that the world is better off with a single processor, single OS, and single source of Apps.
Besides we couldn't even mentally handle the burden of knowing what is going in the underlying source code. You see we aren't smart enough only "select group of computer scientists, researchers and original equipment manufacturer (OEM) and engineering partners, who are offered the code under a set of restrictions that prohibit them from commercializing the technology in any way" are. M$ is doing us a favor by protecting us from ourselves.
If you follow Muth's logic to its logical conclusion, then Linus, Alan Cox, RMS, and even JWZ are idiots. They dared develop and then gave back the source.
I have to give Muth credit as at least he doesn't mince words or dodge what he sees as the company line. Ballmer is no better than Al Gore. Both pander and speak words that will make them look like good guys.
Where are Perens and RMS when we really need them???
-dan
P.S. Zapman: DOS 6.22 and WfW are still on the company's active offering list. So there you go two more.
are they TRYING to get into a trademark lawsuit? (Score:1)
of open source it looks like they're trying to
bait OSI into suing them. Maybe they figure they can drag this into court and exhaust the communities resources.
bah.
-belial
X Windows? (Score:1)
Just speculating.
Microsoft not fragmented? (Score:1)
Who is laughing at who?? (Score:1)
Who is laughing at who?? (Score:1)
Uhm, yeah - several:
Easy to use, my ass.
You're missing the point... (Score:1)
We're not saying (at least most of us) that Windows is too fragmented. We're attacking Microsoft's arguement that Open Source leads to fragmentation by turning it back on them.
There are different Linux distributions, but they all work more or less the same way (once installed) and run the same software.
There are different flavours of Windows (Windows95/98, NT, CE, more coming...), but they may or may not run your "Windows" software and good luck trying to use your knowledge of WindowsCE to help you administer an NT box.
Yes, the fragmentation arguement is bogus. That's the point. As long as you have standards, fragmentation (aka. "competition" or "choice") is OK and can even be positive.
By MY definition... (Score:1)
Compton's were granted a patent (later overthrown based on prior art) to multimedia, not a trademark.
>How many M$ executives does it take to change the definition of a word?
Trademarks are identifiers for products, not licenses to set definitions.
Are you truly this naive? (Score:1)
Trademark law protects name identification of products. Naming your operating system product the same name as mine leads to confusion as to whether it's a new product of mine. Clearly you would be violating the Windows trademark if you named your product in that way. There's no open source "product" to protect, so trademark law is irrelevant.
Open Source is a certification mark. That means if I claim something is *certified* as Open Source and if the SPI hasn't approved it, they have legal grounds for a complaint. That's not what Microsoft is claiming.
Now, you might argue that Microsoft's use of the term implies certification. But the term is just too close to plain English for that to stick. When you first heard the term, did you have at least some impression about what it meant? If the term was "Tux Approved", then yes, Microsoft saying "we're thinking of creating Tux approved software, by which we mean..." then you would have grounds for complaint for diluting a certification.
re: Are you truly this naive? (Score:1)
I hate agreeing with Microsoft, but... (Score:3)
Ok, Microsoft is trying to leverage some of the buzz surrounding the open source movement. But fundamentally, they're still using english words in a conversational way. While Microsoft has a trademark on Windows used as a name for a commercial OS, you and I can talk or write about windows in another GUI without ever having to acknowledge the Microsoft trademark. How is Microsoft to refer to what they're planning to do? To trademark a fairly generic term and then claim all uses of that term must refer to a specific set of conditions strikes me as a bigger assault on freedom than anything Microsoft has ever done. A trademark doesn't allow you to define the language.
...but still they're flirting with the idea (Score:2)
same PR script this week, no big deal, but
you can at least see that Microsoft is flirting
with the Open Source idea, tossing around the
ol' boardroom and debating about it internally.
They won't fully pursue it but they do know
how much it really matters to real IT people.
I expect Microsoft will release some code soon,
certainly not enough to apease the Open Source
advocacy crowd, but enough for Microsoft to get
some PR points from clueless tech journalists.
MS can't release the source to Windows... (Score:2)
TedC
Aah! (Score:1)
MS radar (Score:1)
Soon as they figure out a strategy, the folks at MS will "turn on a dime", as one poster put it, and...... well anyone remember Netscape?
It's Time To Take The Pledge (Score:1)
Strict quality control? (Score:1)
Not to mention security holes... (Score:1)
Cleaning the source (Score:1)
Can someone be persuaded to try it and post the results?
It's funny (Score:1)
Two in My experience (Score:1)
And my Windows95 installation is *very* vanilla. All that is loaded on it is the g200 driver that came with the card, Trophy Bass, GospeLink, and CivilizationII gold edition.
^~~^~^^~~^~^~^~^^~^^~^~^~~^^^~^^~~^~~~^
really one and a half (Score:1)
^~~^~^^~~^~^~^~^^~^^~^~^~~^^^~^^~~^~~~^
Open Source? Never. (Score:1)
MS's OS division earns more money than some countries. Does anyone really think that MS would allow a RedHat or Caldera distro of Windows?
Who is laughing at who?? (Score:1)
Did they still have the source for this custom written application? I'm sure it wasn't a question of whether Linux could run it, but rather the programmer made an assumption for a Slackware system that was no longer true on the Redhat System.
On a seperate note, I've taken code from repositories, and compiled them for Linux. Old code. Really really old code. Most of it worked (except for the X code that was looking for some screwy Sony sponsored Xaw libraries).
Draw your own conclusions.
"open source" and "Open Source" (Score:2)
I'm not going to touch the question of whether the "Open Source" trademark is valid . . .
yes, yes, yes (Score:2)
While the use of a word in the language does not prevent it from becoming a trademark, or being registered as a trademark (the two are not the same), a trademark cannot push aside such prior use.
I cannot obtain or register a trademark for "tennis racket" in any way that will stop a manufacturor from selling what we now know as tennis rackets under tha tname. I could, however, use it as a trademark for a microprocessor.
Similarly, no registration of "Open Source" can stop it's use in the manner prior to the registration.
The ownership & validity of a trademark come from its use, not registration. Registration is a way of notifying the world that someone claims a trademark.
It is not rare for a national or regional chain to have a properly registered trademark, and find, upon trying to expand in a new market, that there is already a business there with the same name which predates the registration. The chain's trademark is not valid in that region; the local owns it. The typical result is that the chain pays far more than the small business is worth to either buy it or to get it to change its name.
Netscape is evil (Score:1)
The problem with "Open Source" (Score:1)
Sure, "open source" is just as strictly defined as "free software" but because the term doesn't accurately describe what it actually means this allows people to be able to get away (in terms of public perception) with creating their own definitions.
exempt from trademark law (Score:1)
This is similar to how I can refer to the things open on my screen was "windows", but because they weren't put there by Microsoft software, I can't call them Windows(tm).
Exempt from trademark laws? How? (Score:2)
Anyway, as to the other matter, I quote some email I got from a friend who is an intellectual property lawyer, who was speaking off the cuff, not giving a professional opinion:
Anyway, I'm pretty skeptial of Software in the Public Interest's claim to
"Open Source" as a trademark. First, as far as I know, that registration
is still pending. So there's no finding that it's a legitimate mark --
just that SPI has applied for registration and is claiming that it's a
mark. Hell, I can apply for a registration for "IBM" and claim it's a
mark. Doesn't mean I'll get it.
Second, there's a company called Open Source Solutions who has apparently
used that name for at least five years before SPI's first use of it (at
least, they've been using the OSS.NET name since 1993, and I assume that
they only used that name because of their corporate name). I would expect
they would have something to say about SPI's attempt to claim the words
"open souce" as a trademark.
Personally, I believe that the term "open source" has been used
generically long before SPI's first use (February 1998), and that SPI has
no trademark in the term, notwithstanding its application for
registration.
Exempt from trademark laws? How? (Score:3)
exempt from trademark law? (Score:1)
Please... IANAL, (well, in fact, not even an American), but would you think I am free to name my software Windows if I don't call it Windows(TM)?? Of course not.
Talking about "open source", with whatever capitalization, and attribution, in connection to a software distribution/development style, they are obviously talking about Open Source(sm)/(tm)/(whatever); and if they insist they are open source, when they are not, it's clearly a violation of the trade (whatever) mark. I can clearly see the intention to make the expression a bit muddy, and that's why it needs to be protected.
Also, why should SPI/whatever wait until they get the mark itself? It just gives more time for this shoddy corporation to misuse the mark, and damage the value of it; certainly it's urgent to act immediately. Or, would you suggest I'm free to capitalize on "patent pending" patents, and turn down the claims later?
Open Source vs Windows (Score:2)
Microsoft adds fire to confusion over Open Source (Score:2)
Maybe Bill Gates sees the division inside the Free Software community over the term "Open Source" and is now trying to add to the confusion.
Anyway, Open Source (TM) is Free Software (Freely Redistributable Software, or FRS) [gnu.org].
Open Source is a trademark of the Software in the Public Interest.
And Microsoft is testing the water on violating the trademark. Microsoft is looking for a fight?
Is is time for the community to put aside differences and to stand together in preparation for the coming direct conflict with Microsoft?
Microsoft is a joke... (Score:1)
Actually with the exception of a few *smart* people who stick around universities.. in general Universities are places where *dumb* people stagnate.
All the smart people leave ASAP to get well paying jobs.
-Ex-Nt-User
Embrace and Extend (Score:1)
Perhaps 2 years ago, before the trial, and before the Linux blip appeared on the radars of mainstream reporters.
Now? Linux is big, and MSFT is resented.
Even excluding that, there's one thing who's ass gets infinietly more kissing than MSFT's.
Conflict.
MS vs. OSS is the dominating theme througout most mainstream discussions of Linux. It is, albiet very toned down, a war.
The press *loves* war.
Who is laughing at who?? (Score:1)
Second, you're wrong on the off-the-shelf part. I've had lots of Windows programs fail upon installation. Never mind that lots of Win3 programs don't work on NT (MS even admits this), and that certain NT programs don't work on 9x, and that certain 9x programs don't work on NT.
Trademarks are evil (Score:2)
It's frankly even more stupid than software patents.
Who is laughing at who?? (Score:2)
He used a commercial package to help write this software at the time, and this ran under Slackware.
Last year the multi-port serial board died in the computer. That model was no longer made, the new model did not have drivers for this version of Slackware with a 1.x kernel.
There were drivers available for RedHat 5.0, and so someone tried to upgrade the machine to that.
Well the new serial board worked. But the custom written software did not. It actually reported a rather interesting error:
"This is not a Linux system."
I can still run software written back in 1983 on my Windows NT machine. Not all of it, some of the stuff that uses funky Pharlap memory extensions and such does not always work well.
But even so, backwards compatibility is a design consideration that Linux has ignored.
And not just Windows, most of the commercial Unices, especially SCO, have tried to incorporate backwards compatibility within their systems.
Flakier than a Snowstorm (Score:1)
Meanwhile of course, the Linux installation that was also on the machine didn't even blink.
Microsoft not fragmented? (Score:3)
Let's see: Win95, Win98, WinNT, WinNT64, Win2k[1]
WinCE...
Guh.
[1] "Why are they naming an operating system after the greatest computer disaster in history?"
"Not to mention the year 2000 problem..." (Dialog on a.s.r.)
I'd like to see some of their source. (Score:1)
- - - - - - - - - - - - - - - - - - - - - -
Eh? (Score:1)
$rpm -Uvh wine-031599.rpm
I was very impressed when the last version I installed made MS Dev Studio start working
Think "Publicity Photo" (Score:1)
Then perhaps you could tell me... (Score:1)
> Visual Studio, so Office2k is nothing to do
> with me.
Oh. So *you're* the one who made a C++ compiler that generates code so bloated that a 20 line program cannot be compiled on a floppy disk.
VisualStudio is an abomination. You should see the poor dupes at school trying to use it...their machines lock up 2 or 3 times before it will ever load successfully. Probably because the machines are pitiful P90s with 16 megs of RAM, and we all know that that's nowhere near anouth hardware to develop programs on, right?
I hope nobody ever tells my 386/25 laptop that, because it can run emacs, gcc, g++, perl and python just fine in its 8 megs of RAM and 120 megs of hard disk.
Go away, Microsoft Boy.
--
Then perhaps you could tell me... (Score:1)
While I cannot provide hard numbers, as I do not have any machines which use any Microsoft products and only use Solaris machines at school, I can provide the following evidence (albeit anecdotal to all of you, it is first hand to me):
I have seen two people attempt to compile simple, introductory C++ programs with VC++ and have it fail because there was insufficient space on the floppy they were using for compilation. *NOT* because of the final executable size, but because of the several 200-500k intermediate files left behind by the compiler. I cannot say what these files were (they didn't end in ".o") or what they did.
They were using new 1.44M floppies, btw. I have *seen* an 8-incher once - on an old Osborne 1...but that's neither here nor there.
I have also seen students spend 30 minutes trying to figure out how to use VC++. You can't just open up a new source file, type and compile. Visual C++ may be the finest tool available for high-end Windows development - I wouldn't know - but it is completely unsuitable for use in this situation. Of course, this is not Microsoft's problem, but rather my school's. It does, perhaps, point out a problem with IDEs in general, IMHO.
As for the ad-hominem assaults, I apologize. That was uncalled for and I graciously accept your calling me an ignoramus. We tend to get hot-headed when things we love are threatened, ne?
Thank you for the dialogue.
--
Don't forget to paint it pink first (nt) (Score:1)
Exempt from trademark laws? How? (Score:3)
Bruce
Microsoft is a joke... (Score:1)
That was misleading... (Score:3)
Every damn system is different!
Damn straight. I'm using bleeding-edge releases of my kernel, the C & C++ libraries and compilers, and a few other things at home that I won't be installing at work until they've been hammered on a while. My system here is using Window Maker, at work it's FVWM2, and my roommate is using KDE. He also drives a different car, wears different clothing, and likes different food. It's called "freedom of choice", and we like it.
For the record, all of the systems we own or run execute the exact same software binaries fine, (and the LinuxPPC systems run the same software code fine after a recompile).
We got libc5 libc6.
You forgot libc4. That's right, we've got old systems that only run libc5 binaries, ancient systems that only run libc4/a.out, new systems built around libc6, and new systems that run all three. We've got the same programs recompiling with few or no source code changes on the newest systems, but getting the technical benefits nonetheless. Read up on the technical differences between C libraries, and try to stretch your mind to encompass the concepts of "progress" and "backwards compatibility" at the same time. Once you've grokked that, email Microsoft and ask them why most of their drivers, DOS, and Win16 programs don't work with Windows "New Technology". Then ask them why most of their Win32 programs still don't work with "Windows 2000" without source code changes. Then ask them what's going to happen to that 32-bit specific API when they finally push 64-bit NT (a separate project from Windows 2000...) out the door three or four years from now.
Different widget sets, window managers,
Yeah, yeah: "Ein MFC, Ein Windows, Ein Microsoft." Great world for everyone to be forced to live in. Different widget sets and different window managers fill different needs of programmers and users, accomodate wider sets of preferences, and in general foster competition and evolution of software. Anyone horribly confused by a GTK program sitting on the same desktop as (or an adjacent virtual desktop to) a Lesstif program should probably just give up entirely and get WebTV.
hell even different windowing systems (MetroX,
XFree86 et al)
If you think those are different windowing systems, you need to go back and do some more reading. The exact same programs run on either and can't tell the difference. Most hardware works with either happily. In fact, chew on this: not only are different X servers not incompatible, they are so compatible that I can run decades old HP-UX programs on the same desktop next to new Linux software, with the only noticeable change being that Qt and GTK look better than Motif.
A lot of boxes run kernels so well tuned
you can't even boot it on another machine!
Yes, boxes whose owners have chosen to make those tuning changes themselves. Nobody's holding a gun to your head to force you to use 486 or Pentium II specific instructions, or to get rid of your EIDE drivers on a SCSI-only machine, you know.
I guess is too bad it all works, after all thats what really counts.
Try not to sound too disappointed.
I really don't understand the backlash here - for most people, if Linux isn't for you, don't worry about, ignore it in the papers and the trade rags, and it won't bother you again until they start advertising idiot proof distributions in 2005. If you're a Win9x user and happy that way then Linux just isn't a factor.
If you're an NT server programmer watching your world start to crumble, on the other hand, I can recommend several good books on the POSIX standard that you may find of interest in the near future.
Then perhaps you could tell me... (Score:1)
HA! I have used VC++ some, and I have some idea what these are. The first culprit is the
The next candidate is the
Next in line are the
There are about 10 other extensions,
It would be nice if there was a common panel somewhere in the IDE that would allow me to control whole classes of files -
Microsoft is a joke... (Score:1)
Microsoft is a joke... (Score:1)
your post freaked me out for a second though. Orion is my first name... course you could care less... if you want, me mail and I'll send you a scan of my birth certificate
Closed = Open, Night = Day (Score:1)
By their definition, open source is available to a limited set of people (a select group of computer scientists, researchers, and original equipment manufacturers). Those select few cannot redistrubute it (thus commmercializing the technology). They have no rights to the work or derived works. Their ideas must be review before being incorperated back in. Sound a lot like a closed license to me.
One would wonder though if this isn't a good chance to counter charge the other direction. If they can redefine "open source", can we not redefine "windows", "office" and "explorer"? Let them come a attack us with the counter charge that they are diluting trademarks in exactly the same fashion. Which has greater value, Windows or open source?
Unfortunately, MicroSoft is the 800 pound goralla. Most likely it will try to both get itself labeled open source and keeps its our trademarks intact. Lets just hope it doesn't get a seat on this bus.
--Karl
X (Score:1)
Mark Fassler
fassler at frii dot com
relax... (Score:1)
Strict quality control? (Score:2)
I bet their quality control system consists of:
* Check if it breaks 3rd party apps: OK
* Check if Word doesn't break writing letter to mom: OK
* Convert to hungarian notation: SHIP.
Comment removed (Score:5)
Who is laughing at who?? (Score:2)
(a) locked-down control by one company whose priority is profits, not performance?
(b) a second-rate GUI designed on third-rate principles?
(c) a FUD/PR engine working day and night to promote it?
Muth's statement that shrink-wrapped software runs on any Windows computer is demonstrably FALSE. One great example: at my office our highly-paid consultants worked for days trying to figure out why neither MS Access nor Pervasive's ODBC engine setup programs would even run under NT, regardless of who was logged in (even Administrator). One of the techs finally fixed it, but he had no idea how.
MS Access qualifies as "shrink-wrapped software". It's made and marketed by the same people who produce the OS it was to be running on.
I can tell you countless stories of how RPM files work great when you install them, but more than that -- if an RPM fails, I can grab the SRPM, rebuild it, and figure out what went wrong. Failing that, I can use the large number of free debugging tools (gdb, etc.) to figure out why the program doesn't run.
So let's give some credit where credit is due.
Who is laughing at who?? (Score:3)
Not knowing the nature of this custom software you're describing, I can't say anything except the fact that open source software wouldn't run into problems like that -- the customer could rebuild his own app, and/or find out why the app apparently decided it wasn't running under linux (despite the fact that "uname -s" would have revealed it was, whatever the version).
Backwards compatibility is fine. BEND-OVER-backwards compatibility is not something I feel any operating system needs.
Load of crap (Score:1)
Is the service pack shrink wrapped? (Score:2)
--
Absurdity... (Score:1)
Given the known instability of Windows products the statement about "quality control" is the biggest load of garbage I've seen in a long, long, time.
--Kit
here is what ed muth really thinks...... (Score:2)
"I find it hard to believe that some of the best computer scientists in the world will want to do their work for free," he said. "Without a long-term technical road map,without multimillion-dollar test labs, someone wants me to believe these visionary programmers and developers will want to do the best work of their lives and then give it away. I do not believe in that vision of the future."
ed muth, msoft
http://www.zdnet.com/pcweek/stories/news/0,4153
Calm down. (Score:1)
That statement is completely true. ``Open
Source'' is a pending trademark; `open source' is
not. Neither will ever be certified as a
trademark. If they are, it will be yet more proof
of the USPTO's incompetent boobery.
Whatever ``Open Source'' may have meant, it
ceased to mean anything the day Eric Raymond
appeared on the same stage as Steve Jobs.
---------------------------------
"The Internet interprets censorship as damage,
Jesus Christ (Score:1)
Who is laughing at who?? (Score:1)
As far as 9x not working well with nt, the vast majority of 9x apps will work quite happily on nt. The ones that don't usually have an nt version around. 9x and nt are different operating systems, so of course there will be incompatibilities.
Prior use != unregisterable trademark/patent (Score:2)
Even if 'window' was used in GUI terminology pre-MS, unless a company specifically named their windowing system "Windows" prior to MS, the trademark claim is still valid. Instead, "window" was used to describe one aspect of the GUI, rather than the entire GUI system or the whole OS. Here's an example: the Linux trademark fiasco. Because "Linux" had already been the name of the OS/Kernel for years prior to the guy from NJ trademarking it. This is what proved his claim fraudulent. If you can find a pre-MS GUI product named "Windows", then someone can take MS to court over it.
Anyways, the article itself didn't say anything about trademark. as long as MS doesn't claim "Open Source", they're in the clear. "open source" as a phrase is not trademarked. They may be stupid often enough, but they know well enough that use of a trademarked term will have to go hand-in-hand with complying to the terms of use of said trademark.
IANAL. I am not infallible. I admit that I could be wrong about this. Corrections (with evidence, counterevidence, etc.) Welcome.
bus errors are fun (Score:1)
Netscape is virtually the only non-alpha program I've ever had serious problems with on Linux.
I used to get Bus Errors out the wazoo. Upgrading to 4.5 and then more recently to 4.51 helped, but only some.
Then there was the strange problem of certain sites with complex HTML (cough cough, Slashdot, Freshmeat) also causing bus errors.
This one stumped me for a long time, then eventually I figured out what to do. Save your bookmark and address book files out of .netscape, then rm -r ~/.netscape
Worked for me, at least. I haven't had Netscape crash in a good long while.
Also, switching to XEmacs for my mail / newsreading / HTML composition also gave me some peace of mind. Too often I'd loose important mail / HTML documents I was writing because a browswer window freaked out.
Open Source vs Windows...Legal Stuff. (Score:1)
The registered service mark means that Microsoft is treading on thin ice right now with their ill inspired tactic of attempting to water down what Open Source means. Having spoken to many insiders at Microsoft I have been told they have NEVER had any intention of releasing the source code, rather this was a tactic cooked up by management to attempt to fight the OSS phenomena. I would still like a process of discovery upon a filing for disassempling or issuing a supenea for Microsoft Source Code for NT and for other products to see if any GPL code exists anywhere in them. If so Microsoft would not have a choice but to make their products Open Source. Not that I would particularly care for their products anyway but I detest Balmer, Muth & CO. arrogance.
Any other thoughts on this?
Nick
Linux Data Systems
LSG
Now let's do something about it... (Score:2)
They DO NOT have permission from Eric or anyone else I know of the use the term Open Source in relationship to their products. This is a legal fight folks... The first of many to come.
Don't be reactionary, be responsive and overcome these idiots by using the media against them, and using the law! Because that is exactly what they are trying to do to you..
First they will create a confusion in the minds of consumers about who and what is open source, then they will use their little Linux think tank known at egg.microsoft.com to come up with some hair brained scheme to associate Linux with thin clients only and how their NT is just "Too Good" to be used as a thing client but Linux is a small, admirable, pitiful attempt to make a free thin client thus obscuring what OSS and Linux really is.... A SERIOUS THREAT to Microsoft's empire...
Let's get with it folks. Take it from a guy who bet his whole business on Linux... and won!
I deal with the CEO's of other companies every day. They and the purchasing managers are the ones you have to make things clear to as they are the ones who write the checks. They are influenced by a number of things including public impression.
Let's do this in a civil, appropriate and mature manner but fight this as a tradmark infringement which is what it is...
Nick Donovan
Linux Data Systems
LSG
Think "Publicity Photo" (Score:3)
MS may also be muddying the water here. But after the "Al Gore" website, I think it's mostly word association. Muddying of "Open Source" is a secondary benefit on their part.
--Tiger
Embrace and Extend (Score:2)
By altering the very definition of what is/isn't Open Source, MS may be trying to attack Linux and other OSS projects from a completely different angle. As well, if they cannot change the definition outright, then muddling the definition may be enough. MS hates to play on other peoples terms, they try to fit the terms to their own needs.
That being said, I somehow doubt that the OSI or the community in general would sit quietly by if such a thing were to happen.
Jesus Christ (Score:3)
Who is laughing at who?? (Score:3)
if(test `uname -r` != 1.0.3) then
echo This is not a linux system
exit 0
fi
Is Linux's fault? Yes, that's shell code and the program was probably written in something else, but if some moron inserts a brain-dead test to see if a system is a Linux system, that's not Linux's fault. Moreover, you should never quit after determining that the system isn't what you anticipated, you should print a warning and just try to work until you get an unrecoverable error (such as can't open a necessary file, etc.). If they have the source, this is probably a 1-line fix. Just remove that stupid check. Otherwise, well, they're screwed. But then again, try running all sorts of DOS binaries under NT, you'll have a very hard time. Furthermore, try running them that check for specific files, a specific FAT table type, or a specific verison number (say by looking at your command.com binary or some other stupid method).
No OS is ever going to protect you from idiots writing your code.
MS radar (Score:3)
Microsoft fragmented! Muth making bogus argument. (Score:2)
The problems within the source trees of each MSFT OS are pretty well known.
The commercial Unix OS's I have worked with have source trees that are just as broken.
Mozilla released portions of Netscape's source and it was broken too.
Consider any argument against Open Source that claims any quality or consistency benefits from having a single business entity controlling the source code bogus.
Distributing development of an OS in a way that forces independent justification and review of code changes has a positive impact on quality and consistency.
Totally off topic! But cool! (Score:2)
Now that my words actually have value, I find myself carefully reviewing, reading other arguments, and then posting a calculated post...
I also see something quite amusing here.
Anyone read Ender's Game? More specifcally, the sequal, in which Val and Peter Wiggins assume carefully crafted personas on the worldwide network, and through careful usage of word and opinion, gain rank, respect, fame, and influence?
I'd take the Peter Wiggins role, which I believe was called Locke, if anyone else wants to play Valentine's Demosthenes? As in the story, the game would involve getting higher and higher post values, carefully creating consistent personas, trawling the web not only for current info and viewpoints to manipulate and take advantage of, but also to post to
I have no plans or expectations for a hegemony or world conquest, as Peter did, but only to have fun, and see how cool it would be. Of course it would require people to take new personas, accounts, and names.
Random brain fart.
AS
Misunderstanding of terminology (Score:3)
If I recall correctly, M$ is considering releasing it's source to valuable customers, sort of a good will gesture and as a service. Home users don't quite qualify as valuable customers, yet. It's main use would not be the improvement of their OS, per se, but of a total quality cycle in which developers and massive deployments can rely on the source and being able to either debug, or at least accurately report to M$, a problem.
They are considering opening the source to their valuable customers, and not making their product Open Source(TM), IIRC.
As a business move, it's no different than an independent software house providing source alongside with binaries when doing proprietary stuff.
It would also, on M$ part, tie the relationship closer to it's customers, for good and for bad.
It might also lead to some really good improvements in the future of the Win OSes if large organizations such as SGI, IBM, HP, Dell, Compaq, etc., were able to examine the source, offer improvements, extensions, and patches, without M$ spending much on it, and these companies will get the ability to differentiate their products.
SGI would be able to extend and expand their Visual PC, for example... And still maintains some level of compatibility with the Win32API, if for example M$ rules that the APIs stay fixed and only the implementations can be free, sort of the way that OpenGL is currently, with the API well defined, each vendor responsible for designing and releasing an ICD/MCD, and also with each vendor being able to release and offer extensions using the OpenGL extensions capability.
It may mean that a valuable customer is someone to whom M$ has been paid to see the source, like a down payment or lease or deposit to ensure that the source isn't leaked.
It's not a bad move, I think.
AS
The Death Of Critical Thinking (the irony!) (Score:2)
The problem is that Open Source (as the term is used by 99% of the people on Slashdot) actually has multiple meanings -- there's the trademarked one, and there's the "Open Source == GPL" one, which is alas, completely and utterly *wrong* [Open Source is a superset of GPL].
Indeed. Now how does that show that the term 'Open Source' has multiple meanings? Unlike most words in natural languages, terms like this are NOT defined by usage. Just as 'binary tree' or 'MSCE' in certain context means exactly one thing -- in a similar manner, 'Open Source' in this context means one thing, and this meaning is not dependent on the term's common usage.
Problem 1: There's no actual quote from Muth on the "definition of Open Source" -- he's just stated as saying that "open source" has a variety of meanings -- now take it as a quote from someone who's not well versed on open source -- BSD and GPL are different "meanings" of Open Source. So, that's what he could be talking about.
Wrong. BSDL and GPL (and QPL and MPL and others) are examples of OS licenses -- just as both Tokyo and New York are examples of cities. All this means is that 'Open Source license' is a set rather than a primitive term, and specific licences are its members. There is only one -- rather rigid -- set of criteria for the membership in the set 'Open Source licenses'. No confusion or plurality of meanings here -- that one set of criteris is the meaning of 'Open Source license'.
Strike one...
Problem 2: The paragraph that starts out "Differing Definitions"... 'But its definition of "open source code licenses" means making the technology available to only a select group of computer scientists' -- this DEFINITELY looks like bad reporting to me. Look at the test that goes before it: "Microsoft says it has, for the past five years, been licensing some or all of the underlying programming...." -- sounds like the journo decided that this "licensing" must be what MS meant by open sourcing its stuff!
Note that the full sentence goes like this:
So, if we are to believe the letter of this, the reporter seems to merely be paraphrasing Muth's statement, rather than imposing his/her own interpretation of the state of affairs. You cannot get away with blaming the reporter's assumptions here -- the only way to ditch this paragraph, is to say that the reporter paraphrased incorrectly, rather than drew an invalid connection -- to say that the reporter misrepresented rather than misconstrued, to say that the reporter lied.
Strike two...
Solution? You all need to read/get hold of a transcript of the interview before blowing your stacks in future. Or at the very least, take what you read with a pinch of salt.
Actually, as I have shown, your attempt at analysis here is not quite up to par with the standards that you proclaimed in the message's title. The solution thus is to read the article more carefully, rather than to attempt such a badly-done (likely due to personal bias) deconstruction.
Strike three -- and yer out.
Dude, when you accuse others of lack of critical thinking, you better be damn sure that your own arguments are sound, and that your analyses are bulletproof. It's, like, obvious, dude!
--
Who is laughing at who?? (Score:2)
Yep, wonders like: breaking RAS, breaking IIS, breaking DAO...
Last time I called Platinum for IIS support (because it was soaking 100% CPU and answering requests only for static pages, not ASP), the first thing they said was "Install SP4 or hit the road."
SP4 wouldn't install.
I am laughing at you?? (Score:4)
Let us make a list, then, from personal experience:
For example, Muth made the statement about any shrink wrapped software running on any computer running Windows, and that it is due to a central hold on the Windows source tree.
Note that a majority of my list is comprised of Microsoft products? Given that they have central hold of the OS source, wouldn't you expect that they could do better?
But I can tell any of you countless stories of how a rpm package may or may not run on any Linux installation.
I can think of maybe three or four times I've installed the wrong RPM. rpmfind has a way of coming up with TurboLinux or SuSE packages that don't work well with Red Hat, but they're easy enough to back out. In every case, I simply located the RPM for the distribution I was using (in these cases, Red Hat) and had no trouble at all using them.
Compare and contrast with two weeks of wrestling with Microsoft Option Pack 4.0 to get IIS installed on an NT server. Nothing shy of a reinstallation of NT would convince OP4 to install, since it seemed to fail to correctly register its DLLs during installation.
I don't know enough about Debian packaging to speak with any authority towards it, but I can't imagine it is much worse than RPM, and I've had nearly no problems at all with RPM, and certainly none that compare to the troubles I have when building and configuring Windows boxes (except for how badly rpm segfaults when you build it under pgcc. Maybe it's time to upgrade the compiler on the buildbox, eh?)
Shareholders ... that's what it's about (Score:2)
They'd do anything to get people to demand their stock. They even split it the other day. It might even be surmisable to perceive the possibility that the latest drop in stocks is accountable to Microsoft (et. al) selling shares elsewhere in the stock market, and buying up their own.
With the DOJ trial, press happy Linux, and the relative freedom of major vendors, I would not want to own Microsoft stock right now. To keep the price up, to keep investors from worrying (the slow/dumb ones worry, the smart ones have already moved on), Microsoft provides the billion $ buffer to keep the stocks from dropping a penny.
The buffer doesn't last forever. Serious consumer contempt exists, as does corporate distrust, for MS. You can't take their history of nearly pure corporate evil (in my humble, but correct, opinion), and turn it around on a dime. If it ever happens, it'll be down the road.
Different definition of "Open Source"!? (Score:2)
Therefore, I am going to create a window manager for free operating systems and call it, "windows". By your own logic, you can't stop me. There are many definitions of "windows" and my software just happens to use a different one.
This is "Embrace and Extend 101". It's the same tactic that MS used with Java. Embrace your threat ("open source"), then extend it with your own proprietary stuff (highly restrictive licenses). Tell the public you're just trying to "make it better" by destroying the standard.
/* Ok, my rant's over. I'll go back into "impartial observer" mode now. */
Then perhaps you could tell me... (Score:2)
You know, I have *NO* idea how Word2k will operate on a 100 page document. But let's see, shall we? (Just got to finish installing Win2k, so please bear with me).
First of all -- how much memory, and what processor are *YOU* running so we can compare?
Secondly, if there are indeed still problems, as a workaround you can break up your document into chapters, or whatever, save them out as separate documents, and combine them in the Master Document view. Helps if your read the docs, you know.
Why am I replying to this? No idea. I work on Visual Studio, so Office2k is nothing to do with me.