If you can read this, either the style sheet didn't load or you have an older browser that doesn't support style sheets. Try clearing your browser cache and refreshing the page.

(BusinessWeek) Obvious Fresh from the Who Gives A Shiat newsdesk: Novell-Microsoft trial over 1994 Wordperfect compatibility dispute ends in deadlocked jury   (businessweek.com) divider line 45
More: Obvious, Novell, Microsoft, Wordperfect, Microsoft Trial, word processing, gates, jury, compatibility  
•       •       •

1388 clicks; posted to Geek » on 17 Dec 2011 at 10:12 AM   |  Favorite    |   share:  Share on Twitter share via Email Share on Facebook   more»   |    Get this fabulous T-Shirt and impress the methane out of your friends! shirt it!



45 Comments   (+0 »)
   
 
2011-12-17 10:25:18 AM
I forgot all about that.
 
2011-12-17 10:26:03 AM
As we can see by the comments, Subby, you're right. Noone gives a shiat. So how'd this get instagreened?

//yeah yeah..if I didn't care why am I commenting yada yada
 
2011-12-17 10:26:39 AM
Still use wordperfect. Still far better than word.
 
2011-12-17 10:30:57 AM
Why, Subby? Why would you do such a thing?
 
2011-12-17 10:33:15 AM
Does mean the docket is clear now so they can tackle the complaint between MS and DR-Dos?
 
2011-12-17 10:52:30 AM
Our justice system at work.
Arguments on a moot point.
 
2011-12-17 10:57:41 AM
DoctorOfLove: Still use wordperfect. Still far better than word.

It still exists??
 
2011-12-17 10:58:10 AM
This isn't that trivial. If WP was blown out of the market by Word in illegal fashion, billions of dollars are at stake. And more importantly, if a legal precedent is set appropriately, we could avoid another Microsoft - or something like that in an industry that we have yet to imagine.
 
2011-12-17 10:58:23 AM
DEVICE=C:\DOS\WHOCARES.SYS
 
2011-12-17 11:02:25 AM
So all this is over those products using undocumented Win 3.x DLL calls, which were altered or removed in Win95.

Should not have been a deadlocked jury - it should have been dismissed. Microsoft only guarantees documented calls will remain. App developers who choose to use undocumented calls that are meant for the consumption of the OS (and therefore likely to change with new versions of the OS) can't complain when they go away.

The really dumb thing is that they probably used undocumented code when they probably could have coded it "the right way" using documented calls and accomplished the same thing. Instead, they bent over backwards to provide a unique, different UI from the standard Windows UI to differentiate their products, and got burned by coding too close to the metal to make that happen.

Ho hum.
 
2011-12-17 11:04:30 AM
DoctorOfLove: Still use wordperfect. Still far better than word.

I'll just show myself off your lawn.
 
2011-12-17 11:06:31 AM
bronyaur1: This isn't that trivial. If WP was blown out of the market by Word in illegal fashion, billions of dollars are at stake. And more importantly, if a legal precedent is set appropriately, we could avoid another Microsoft - or something like that in an industry that we have yet to imagine.

They didn't remove the DLLs to burn the makers of Wordperfect. Wordperfect was using calls they should not have touched in the first place. Win95 was a step between the 16-bit Win3.1 and 32-bit WinNT. Microsoft made appropriate changes to undocumented DLLs to accommodate the drastic changes in the OS. They were under no requirement to maintain some arcane calls intended for the Win3.x OS to use, but used by a handful of apps to change the user interface to their own liking (i.e. make their apps work like their DOS counterparts did).
 
2011-12-17 11:10:42 AM
First word processor I ever learned to use was WordPerfect 5.1 on DOS.

upload.wikimedia.org

Still has a soft-spot in my heart. I remember being constantly annoyed when I eventually had to switch to MS Word and was constantly looking for the Reveal Codes.
 
2011-12-17 11:13:34 AM
LesserEvil:
The really dumb thing is that they probably used undocumented code when they probably could have coded it "the right way" using documented calls and accomplished the same thing.


What if you couldn't? That's also one of the arguments leveled at Microsoft; they made use of undocumented calls so that their word processor (in this case) loaded faster, worked 'better' and so on.

I'm guessing your too young to actually remember the mid-90's and Microsoft's behaviour... both then and now.
 
2011-12-17 11:42:46 AM
sarah_t_s: LesserEvil:
The really dumb thing is that they probably used undocumented code when they probably could have coded it "the right way" using documented calls and accomplished the same thing.

What if you couldn't? That's also one of the arguments leveled at Microsoft; they made use of undocumented calls so that their word processor (in this case) loaded faster, worked 'better' and so on.

I'm guessing your too young to actually remember the mid-90's and Microsoft's behaviour... both then and now.


THIS.
 
2011-12-17 11:52:58 AM
So the jury crashed? Seems appropriate.
 
2011-12-17 11:53:18 AM
Our government is completely inadequate for the age we live in.
 
2011-12-17 12:12:33 PM
C:\>find verdict.exe

Jury has encountered a critical error
Abort, Retry, Fail?
 
2011-12-17 12:24:16 PM
rogue49: Our justice system at work.
Arguments on a moot point.


Yea, but the lawyers got paid!
 
2011-12-17 12:31:53 PM
AcneVulgaris: Our government is completely inadequate for the age we live in.

fixed
 
2011-12-17 12:40:28 PM
Wordperfect, Schmordperfect. Everyone knows that XyWrite is the best.
 
2011-12-17 12:44:51 PM
Doc Daneeka: First word processor I ever learned to use was WordPerfect 5.1 on DOS.



Still has a soft-spot in my heart. I remember being constantly annoyed when I eventually had to switch to MS Word and was constantly looking for the Reveal Codes.


I technically started with Wordstar, but WP 5.1 for DOS was the first program I used extensively. After they upgraded the secretaries to Windows, I could still run rings around them inserting drawings in documents, on a 286 with a borrowed IBM green monitor. I still need to download some WP fonts today to get one Federal Agency's legacy pdf documents to render right.
 
2011-12-17 12:45:47 PM
I have to use Word because 97% of everyone uses it, but WordPerfect was and is superior, especially anything to do with formatting. Reveal codes FTW!

Nothing like having something weird and irreversible happen in Word. One time there was this horizontal line in a document no one could figure out how to delete. It became a weird challenge, we would email it to people who claimed to be Word gurus to break them.
 
2011-12-17 01:14:23 PM
Never mind yer MS Word, WordPerfect, etc the best text editor is vi

/Onion on belt etc
 
2011-12-17 01:21:01 PM
MasterSFV: Never mind yer MS Word, WordPerfect, etc the best text editor is vi

I'm sorry, but you misspelled Emacs.
 
2011-12-17 01:40:10 PM
LesserEvil: So all this is over those products using undocumented Win 3.x DLL calls, which were altered or removed in Win95.

Should not have been a deadlocked jury - it should have been dismissed. Microsoft only guarantees documented calls will remain. App developers who choose to use undocumented calls that are meant for the consumption of the OS (and therefore likely to change with new versions of the OS) can't complain when they go away.

The really dumb thing is that they probably used undocumented code when they probably could have coded it "the right way" using documented calls and accomplished the same thing. Instead, they bent over backwards to provide a unique, different UI from the standard Windows UI to differentiate their products, and got burned by coding too close to the metal to make that happen.

Ho hum.


The use of undocumented calls is one of the reasons Netscape sued MS because IIS apps had a performance advantage using those calls.

Still underscores the base face that MS apps have a market advantage over competitors. They can add calls to get an advantage and remove them when it hurts others.
LesserEvil: So all this is over those products using undocumented Win 3.x DLL calls, which were altered or removed in Win95.

Should not have been a deadlocked jury - it should have been dismissed. Microsoft only guarantees documented calls will remain. App developers who choose to use undocumented calls that are meant for the consumption of the OS (and therefore likely to change with new versions of the OS) can't complain when they go away.

The really dumb thing is that they probably used undocumented code when they probably could have coded it "the right way" using documented calls and accomplished the same thing. Instead, they bent over backwards to provide a unique, different UI from the standard Windows UI to differentiate their products, and got burned by coding too close to the metal to make that happen.

Ho hum.


LesserEvil: So all this is over those products using undocumented Win 3.x DLL calls, which were altered or removed in Win95.

Should not have been a deadlocked jury - it should have been dismissed. Microsoft only guarantees documented calls will remain. App developers who choose to use undocumented calls that are meant for the consumption of the OS (and therefore likely to change with new versions of the OS) can't complain when they go away.

The really dumb thing is that they probably used undocumented code when they probably could have coded it "the right way" using documented calls and accomplished the same thing. Instead, they bent over backwards to provide a unique, different UI from the standard Windows UI to differentiate their products, and got burned by coding too close to the metal to make that happen.

Ho hum.
 
db2
2011-12-17 01:48:20 PM
They're wasting their time. They can't beat WordStar.
 
2011-12-17 01:56:24 PM
Gonz: MasterSFV: Never mind yer MS Word, WordPerfect, etc the best text editor is vi

I'm sorry, but you misspelled Emacs.


I'm sorry, but you misspelled GoldEd (Amiga).
 
2011-12-17 02:04:16 PM
sarah_t_s: LesserEvil:
The really dumb thing is that they probably used undocumented code when they probably could have coded it "the right way" using documented calls and accomplished the same thing.

What if you couldn't? That's also one of the arguments leveled at Microsoft; they made use of undocumented calls so that their word processor (in this case) loaded faster, worked 'better' and so on.

I'm guessing your too young to actually remember the mid-90's and Microsoft's behaviour... both then and now.


No, I'm plenty old enough... I've been a professional programmer since 1982... and I currently do enterprise development on the world's largest intranet; but undocumented calls are undocumented calls. any programmer who uses them should know that support for them can evaporate overnight. Trust me... I do a lot of "close to the metal" programming in my current work, and I'm quite familiar with the many gotchas between OS platforms (which is as big a problem today as it was 15 years ago)

As for the whole "Microsoft used them to their advantage..." nonsense, fine... but obviously these aren't the same calls, are they? IF Microsoft took away those performance enhancing calls to the detriment of their own applications, then it affects them, as well.

Mostly I suspect Wordperfect used hooks into system calls to circumvent the normal UI behavior, which breaks a LOT of things people like having with Windows, because they short-circuit the mid-level UI stuff. That's great to get the key-combinations that you used in DOS (and locked users into with familiarity and expensive training), but Windows was about standardizing the UI for the user, which is a good thing for those users (bad thing for app developers trying to lock users into their own UIs).

By defending the makers of Wordperfect, you are arguing that learning new key combinations for a specific suite of apps is a good thing. Say what you want about Microsoft's business practices, but they had it right on the UI front.... standardizing was good for anybody that made a good product. Users wouldn't need new training every time a new app came out, or simply to use an "outside" app from the suite they were used to using. Wordperfect and it's ilk broke that paradigm so users could still use their apps like the DOS versions, keeping training fragmented. They weren't doing their users any favors by keeping them in the stone age of personal computing.
 
2011-12-17 04:05:58 PM
sarah_t_s: LesserEvil:
The really dumb thing is that they probably used undocumented code when they probably could have coded it "the right way" using documented calls and accomplished the same thing.

What if you couldn't? That's also one of the arguments leveled at Microsoft; they made use of undocumented calls so that their word processor (in this case) loaded faster, worked 'better' and so on.

I'm guessing your too young to actually remember the mid-90's and Microsoft's behaviour... both then and now.


Microsoft to some extent has to use both documented and undocumented calls internally, to develop their APIs, eat their own garbage as it were. This greatly increases development costs for microsoft internal products, but it also informs API development some of which literally go back to the very begining of windows. Then in 25 years you get to the point C# is at now. And let me tell you, it's a world of farking difference between now and 3. A trivial windows program in windows 3 that actually had a window, might have been 450 lines. now, it's 10. if you want to actually have it do something, less than 100. it's all very clear, easy to read.
 
2011-12-17 05:12:37 PM
In 2011 you cannot use WordPerfect on Win 7.
 
2011-12-17 05:30:11 PM
LesserEvil ,
sarah_t_s: LesserEvil:
The really dumb thing is that they probably used undocumented code when they probably could have coded it "the right way" using documented calls and accomplished the same thing.
What if you couldn't? That's also one of the arguments leveled at Microsoft; they made use of undocumented calls so that their word processor (in this case) loaded faster, worked 'better' and so on.
I'm guessing your too young to actually remember the mid-90's and Microsoft's behaviour... both then and now.
No, I'm plenty old enough... I've been a professional programmer since 1982... and I currently do enterprise development on the world's largest intranet; but undocumented calls are undocumented calls. any programmer who uses them should know that support for them can evaporate overnight. Trust me... I do a lot of "close to the metal" programming in my current work, and I'm quite familiar with the many gotchas between OS platforms (which is as big a problem today as it was 15 years ago)
As for the whole "Microsoft used them to their advantage..." nonsense, fine... but obviously these aren't the same calls, are they? IF Microsoft took away those performance enhancing calls to the detriment of their own applications, then it affects them, as well.
Mostly I suspect Wordperfect used hooks into system calls to circumvent the normal UI behavior, which breaks a LOT of things people like having with Windows, because they short-circuit the mid-level UI stuff. That's great to get the key-combinations that you used in DOS (and locked users into with familiarity and expensive training), but Windows was about standardizing the UI for the user, which is a good thing for those users (bad thing for app developers trying to lock users into their own UIs).
By defending the makers of Wordperfect, you are arguing that learning new key combinations for a specific suite of apps is a good thing. Say what you want about Microsoft's business practices, but they had it right on the UI front.... standardizing was good for anybody that made a good product. Users wouldn't need new training every time a new app came out, or simply to use an "outside" app from the suite they were used to using. Wordperfect and it's ilk broke that paradigm so users could still use their apps like the DOS versions, keeping training fragmented. They weren't doing their users any favors by keeping them in the stone age of personal computing.


Exactly. I propose that ms word 2007 is the height of making the word processor available to any user without confusing hot key combinations and specialized function keys. I think it is great that Microsoft was willing to throw away ideas that previous users had about the menu interface being replaced by the graphic ribbon. The fact that microsoft went back to the older style menu in the 2010 version was cowardice on their part.

The number one things should be that all users interfaces are essentially the same so that anyone with a room temperature IQ can go to a computer and start typing. I prefer that right and left justify are graphic icons, that is so much more simple and clear than having to find words like right justify and left justify.

I think that everyone should have chance to use a word processor, even new users that don't understand complicated computer interfaces that well.

/Equal opportunity for all computer users, regardless of their skill level.
 
2011-12-17 05:30:45 PM
LesserEvil: Users wouldn't need new training every time a new app came out, or simply to use an "outside" app from the suite they were used to using.

Yeah, it's awesome how every time a new version of Office comes out I know how to use it right away because Microsoft has carefully thought about consistency in the UI.

/facepalm
 
2011-12-17 06:35:13 PM
z31-ae.com
 
2011-12-17 06:37:34 PM
So, yet another company that thinks the path to riches comes through a lawsuit. Dbase, Lotus and SCO Unix are all on top of wall street.
 
2011-12-17 07:04:12 PM
Bacontastesgood: LesserEvil: Users wouldn't need new training every time a new app came out, or simply to use an "outside" app from the suite they were used to using.

Yeah, it's awesome how every time a new version of Office comes out I know how to use it right away because Microsoft has carefully thought about consistency in the UI.

/facepalm


I didn't say Microsoft was smart enough, in recent years, to follow their own good research. Of course, as bad as Ribbons are, they don't require using undocumented APIs to work.

Ribbons are an abomination, and the idiots that pushed that crap need to be put out of our misery.

It doesn't change my original point. The makers of Wordperfect gambled that the undocumented calls they used to (essentially) break the Windows UI and make it do their own bidding, and it failed when the OS was completely overhauled. Win 3.1 != Win95. It also made the leap to a true 32-bit OS much easier when people flocked to Win2k and XP. This wasn't about Microsoft "sabotaging" Wordperfect. The idea, frankly, is laughable. Wordperfect's days were numbered by 1995/96... Most people who didn't want to join the borg went with AmiPro, but Microsoft's "Internet golden era" brought a lot of people over to the dark side with some solid products - and it had as much to do with the competition failing to catch up in the UI as it did with Microsoft delivering products that worked for most people. They certainly didn't need to "sabotage" anybody.
 
2011-12-17 07:48:52 PM
DoctorOfLove: Still use wordperfect. Still far better than word.

Yup. corel.com version 15. Still kicks MS ass. If you were a lawyer before 1995, and you did your own typing, then WP was and still is king. I think the US justice department still uses WP.

And as noted above, get the hell off my [reveal codes] lawn.
 
2011-12-17 08:46:11 PM
Dialectic: In 2011 you cannot use WordPerfect on Win 7.

Yes you can. Go and download a trial version if you doubt me.
 
2011-12-18 08:49:47 AM
The big problem with using the undocumented calls is that they worked the old way if you called them from a MS program and broke in random ways when WP used them. If you added WP to the list of compatible programs, everything worked fine but there was no consistent way to keep it in the list.
 
2011-12-18 01:33:05 PM
upload.wikimedia.org

/my lawn, get off it
 
2011-12-18 01:35:13 PM
Novell? Wasn't Wordperfect by Corel?
 
2011-12-18 01:41:27 PM
Thorndyke Barnhard: Novell? Wasn't Wordperfect by Corel?

It is now, but Novell had it for a while.
 
2011-12-18 01:51:45 PM
beerbaron: Thorndyke Barnhard: Novell? Wasn't Wordperfect by Corel?

It is now, but Novell had it for a while.


Huh! I did not know that.
 
2011-12-18 08:18:53 PM
Thorndyke Barnhard: beerbaron: Thorndyke Barnhard: Novell? Wasn't Wordperfect by Corel?

It is now, but Novell had it for a while.

Huh! I did not know that.


And it was its own company before Novell bought it.
 
2011-12-19 06:28:31 AM
LesserEvil:
It doesn't change my original point. The makers of Wordperfect gambled that the undocumented calls they used to (essentially) break the Windows UI and make it do their own bidding, and it failed when the OS was completely overhauled.

You're really missing the point, this is the company that used the phrase "You should make sure it has problems in the future. :-)" when dealing with competing products. They were not always malevolent, but sometimes they were.

Furthermore, over 100 documented api calls in win16 do not exist in win32. While it is easy for those who see the stable version of the api now to judge what programmers did back then, you were actually there and your judgement holds weight. I am sure you are far more intelligent than everyone else who was working at the time and your old, but cutting edge, windows 16 bit apps work flawlessly on every single version of windows that has come out since.
 
Displayed 45 of 45 comments


This thread is closed to new comments.

Continue Farking
Submit a Link »