Slashdot Mirror


Windows 95 Turns 10

ColdGrits writes "It's hard to believe it, but 10 short years ago today saw the launch of Windows '95. Here is an archive of the Washington Post's story on the day. As part of the launch, Microsoft paid $12,000,000 for the rights to use the Rolling Stones' song "Start Me Up" (containing the prophetic line 'You make a grown man cry'). "

131 of 790 comments (clear)

  1. Ahh, nostalgia... by TripMaster+Monkey · · Score: 5, Funny

    From TFA:
    Analysts think this diligence will pay off. "The extraordinarily extensive testing they did makes a show-stopping bug a pretty unlikely occurrence," said Chuck Stegman, a vice president at Dataquest Inc., a high-tech market research firm in California. "Someone would have stumbled on it already."
    This passage is especially amusing, since I gained most of my knowledge of Windows 95 through needing to reinstall it repeatedly on various systems.

    Another gem from TFA:
    But those customers expecting Windows 95 to be a great technological leap forward may be disappointed. International Business Machines Corp. and Apple Computer Inc. already have operating systems on the market that sport the features - greater memory management, the ability to perform several tasks at once and enhanced user-friendliness - now being hailed in Windows 95.

    Big Blue has made some effort to counter Microsoft's media onslaught with ads that feature the names of companies that have relied on its OS/2 system for years. Yesterday, at corporate headquarters in Armonk, N.Y., IBM officials reiterated the virtues of its own time-tested product, and tried to ignore the festivities.

    "Microsoft is delivering the same features we delivered seven years ago," said company spokesman Tim Breuer. "We're moving on business as usual here."
    Yes...I vaguely recall IBM's OS/2...but Apple? No....I'm drawing a blank. ^_^
    --
    ____

    ~ |rip/\/\aster /\/\onkey

    1. Re:Ahh, nostalgia... by swid27 · · Score: 2

      Obivously, TFA was referring to A/UX.

    2. Re:Ahh, nostalgia... by geoffrobinson · · Score: 2, Insightful

      In retrospect, it is amazing how long it took Microsoft to come out with those features relative to their competition. Inovators that they are.

      --
      Except for ending slavery, the Nazis, communism, & securing American independence, war has never solved anything.
    3. Re:Ahh, nostalgia... by DannyO152 · · Score: 5, Funny

      Apple... IIRC a beleaguered Cupertino company. Didn't NeXT buy them out?

    4. Re:Ahh, nostalgia... by Tim+Browse · · Score: 3, Insightful
      and Apple Computer Inc. already have operating systems on the market that sport the features - greater memory management

      While Windows 95 may have reduced the GDI resources problem of Windows 3.x, I hardly think anyone could credibly claim that Mac OS had good memory management before OS X.

    5. Re:Ahh, nostalgia... by ArielMT · · Score: 2, Informative

      No. NeXT was a venture of Steve Jobs after he left Apple the first time. After he returned to Apple, with NeXT a technological breakthrough but a commercial failure, it was Apple under Jobs' stewardship who bought out NeXT.

      --
      It must be Windows. It needs half a gig of RAM and a hardware-accelerated graphics card just to run Solitaire.
    6. Re:Ahh, nostalgia... by blueZhift · · Score: 2, Interesting

      All I can say is thank you again OS/2! If Microsoft had not felt a real threat from OS/2 which at the time was starting to show some signs of life, if not on its own merits but its ability to run Windows apps more stably, Windows 95 would not have come out as it did. I don't know if a less rushed Windows 95 would have been better or not, but it is funny looking back to think that only now with Windows 2K and XP are there Windows desktop solutions that rival the ancient OS/2 in stability and features. Though I still miss the Workplace Shell.

    7. Re:Ahh, nostalgia... by Anonymous Coward · · Score: 2, Funny

      You might want to upgrade your joke filter to the latest 2.0 framework. It seems to be faulty.

    8. Re:Ahh, nostalgia... by justforaday · · Score: 4, Informative

      ...it was Apple under Jobs' stewardship who bought out NeXT.

      Actually, it was Apple under Amelio who bought NeXT. Along with the purchase came a certain Steve Jobs who served Amelio in an advisory role. Amelio stepped down from CEO in spring of 97 and Jobs stepped into the Interim CEO position (iCEO). After a bit of that he signed on full time.

      --
      I'll turn into a supernova and burn up everything. Well I'll turn into a black little hole and you'll turn into string.
    9. Re:Ahh, nostalgia... by ZakuSage · · Score: 2, Insightful

      You're not the only one... I'm pretty sure I spent more time reinstalling Windows 95 then I actually spent on Windows 95.

    10. Re:Ahh, nostalgia... by pete-classic · · Score: 3, Interesting

      How about the fact that there was a bug that made it impossible to exceed 30 days uptime that wasn't discovered until three years later?

      (Can't find a link, but I very clearly remember this bug.)

      -Peter

    11. Re:Ahh, nostalgia... by wankledot · · Score: 4, Funny
      This was modded as funny, but is actually more true than you know.

      When I was at Apple, the phrase I heard often was "We didn't buy NeXT, we paid them to take over."

      --
      My sig is blank, I typed this by hand.
    12. Re:Ahh, nostalgia... by UserGoogol · · Score: 2, Funny

      Apple paid NeXT to buy them.

      --
      "Never attribute to malice that which can be adequately explained by stupidity." -- Hanlon's Razor
    13. Re:Ahh, nostalgia... by FenwayFrank · · Score: 4, Informative

      Actually it was 49.7 days. Which lead to a lot of people wondering: how on earth did someone manage to keep a Windows system up that long?

    14. Re:Ahh, nostalgia... by Creepy · · Score: 2, Informative

      Macs had Virtual Memory before Windows, as well as no 640k HIMEM/LOMEM boundary, though they did have 16k page alignment issues that were a pain in the ass until they were rolled into the compiler (or maybe it was just the Symantec compiler didn't handle them automatically, but Codewarrior did - that stuff was a long time ago).

          What I think they're probably referring to is memory handles, however. MacOS's memory manager used a pointer-to-a-pointer memory allocation structure called a Handle that registered the memory allocation with the memory manager. The memory manager would then periodically move the pointers, but since the Handle never changed, the user would not lose the memory.

      example (Pointer tells us the address where the memory is allocated, and Handle is a pointer to that pointer):
      Handle-->Pointer-->[heap memory]
      0xbc00 0x4000 1 2 3 4 5

      memory manager finds an empty space lower in the heap and decides to move the memory there. It then updates the pointer with the new location of the memory:
      Handle-->Pointer-->[heap memory]
      0xbc00 0x3000 1 2 3 4 5

      since the handle doesn't move, the user can always be sure that dereferencing the handle always gives them their data, even if the data moves.

      Prior to having a memory manager, heap fragmentation was handled (or not) by the programmer, which sometimes resulted in programs slowing down the longer they were run.

  2. Blue Screen of Death by bigwavejas · · Score: 4, Funny
    'You make a grown man cry'

    How true... If those poor saps had only know what lie ahead.

    --
    "Simplify, simplify, simplify!" Thoreau
  3. 10 sort years? by minus_273 · · Score: 3, Funny

    "10 sort years ago "

    Maybe i am new here, but what other kind of year is there other than sort years

    --
    The war with islam is a war on the beast
    The war on terror is a war for peace
    1. Re:10 sort years? by JabberWokky · · Score: 2, Funny
      log years?

      Or, of course leap years.

      --
      Evan

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
  4. Windowsz? by telstar · · Score: 2, Funny

    That's a new one...
    I wonder when we'll see Lindowsz....

  5. yadda yadda by Anonymous Coward · · Score: 3, Insightful

    The Slashdot Project was our last, best hope for unbiased news.

    It failed.

    But in the year of the Linux War, it became something greater: our last, best hope - for blinding stupidity.

    Grow up Taco...Windowsz?

    1. Re:yadda yadda by varebel · · Score: 3, Funny

      HEAR HEAR! You're absolutely right...

      There IS no second "w" in Windoze!

      What's your problem, Taco?

    2. Re:yadda yadda by pohl · · Score: 5, Interesting

      Speaking as someone who started reading in the Chips & Dips days, I'm vexed by the continued presence of naive posters that imagine that objectivity was ever a property, or intended property, of slashdot content. WTF color is the sky in your world, AC? I started reading this site because back then it was hard to find a tech news source that wasn't Just Another Bill Gates Pole Smoker, and was very upfront about it. I was refreshing then. I'll grant that it's not refreshing now, but please respect its history.

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    3. Re:yadda yadda by d99-sbr · · Score: 2, Insightful

      The moderation option I miss the most is "Craptacular".

  6. Spell Check by r0d3nt · · Score: 2, Informative

    What's a sort year? And what's this Windowsz 95 thing?

    --
    You are not root, go away.
  7. Another propethic line by TrentL · · Score: 5, Funny

    "You make a grown man cry."

    Well, if it could make a "dead man come", that would be really special.

    1. Re:Another propethic line by Y-Crate · · Score: 4, Funny

      "Well, if it could make a "dead man come", that would be really special."

      That's reserved for Windows Vista: Keith Richards Edition.

  8. Obligatory by BubbleSparkxx · · Score: 4, Funny

    ...and in further news, windows 2000 is now 5 years old.

    1. Re:Obligatory by justforaday · · Score: 3, Funny

      But I thought ME was 5 years old...So confused...

      --
      I'll turn into a supernova and burn up everything. Well I'll turn into a black little hole and you'll turn into string.
    2. Re:Obligatory by nine-times · · Score: 2, Funny
      Well I'll be...

      Next thing you know, you'll be telling me that Office 2000 is also 5 years old, that Windows 98 is 7 years old, or that Office 97 has been around for 8 years now. Ok, smart guy, how long has Office 2003 been out?

    3. Re:Obligatory by Phleg · · Score: 5, Funny

      You can type pretty well for a five year old. Needs work on the grammar though.

      --
      No comment.
  9. Windows 95. by JavaLord · · Score: 3, Insightful

    While I'm sure many people here will make jokes about Windows 95, it was quite a leap in stability and usablility from windows 3.1. I don't think windows has had such an upgrade since then, nor do I think Vista will be that much of an improvment over XP/2000.

    1. Re:Windows 95. by minus_273 · · Score: 3, Insightful

      actually, 2000 was a huge leap over 98 and NT as far as plug and play and sheer useability goes, that was the best version of windows. None of the playskool grabage from XP and better security(i am talking to you, logging in as admin on boot). It telling when you notice that it has been 6 years since a decent version of windows was released.

      --
      The war with islam is a war on the beast
      The war on terror is a war for peace
    2. Re:Windows 95. by Zarhan · · Score: 2, Insightful

      No, it was not. Windows 9x still has lots of 16-bit legacy stuff in it. The true leap was Windows NT 3.1 - Where NT 4.0 updated the user interface to Explorer.

    3. Re:Windows 95. by hal9000(jr) · · Score: 2, Informative
      Windows 95, it was quite a leap in stability and usablility from windows 3.1. I don't think windows has had such an upgrade since then

      Huh? *cough* Windows 2000 *cough*

      Much more stable that Win 95, far fewer requirements to reinstall, use of ring 0, ring 3 seperation , better memory management, NTFS and encrypted file system. (yeah, I know, many of these features started in NT, but NT isn't comparable to a desktop OS like Win 95, not even NT Workstation)

    4. Re:Windows 95. by Paleomacus · · Score: 4, Informative

      Actually, for me windows 3.1 was pretty stable and usable. Win95 was unstable and I pretty much had to fix it as much as use it. However, WinXP actually works well most of the time, doesn't easily break, and I can do pretty much all of the same things on it as I can on any other modern OS.

    5. Re:Windows 95. by Mr_Silver · · Score: 3, Insightful
      While I'm sure many people here will make jokes about Windows 95, it was quite a leap in stability and usablility from windows 3.1. I don't think windows has had such an upgrade since then, nor do I think Vista will be that much of an improvment over XP/2000.

      Well, pointed out. In terms of feature change as seen by a user (not developer) I think it must be:

      1. 3.1 to 95
      2. 95 to 2000
      3. 2000 to XP
      4. 95 to 98
      Mind you, having looked at that now, I'm not sure whether 3 and 4 are the right way around. I never saw versions of windows less than 3.0 to be able to comment.

      Anyone else care to fill in the rest/correct me? How would it look if you just concentrated on functionality for developers rather than users?

      --
      Avantslash - View Slashdot cleanly on your mobile phone.
    6. Re:Windows 95. by xtracto · · Score: 2, Interesting

      I agree, I remember installing those win32s extensions to Win 3.11 to be able to use Get right and other programs in order to continue using it. I really didn't like Win 95, as the requirements where terrible for what I thought was only the application that was meant to launch other applications...

      Something I have found really interesting since the win 3.1 to win 9x migration is that it seems everyone loved and loves the innovative Win9x menu set-up, and I REALLY hate it, having to click in the start and then programs and then Accessories and then and then and then... until I get to the program I want to run... and of course there are those users that after installing the 5124nth application, it takes like 2 minutes to display the programs in the start menu...

      Personally I liked more the Program Manager approach. Nowadays I have my main tool bar with 6 folders (Office, Unix, Internet, Utilities, Viewers, Programming) with drop down capabilities, and also in the "quick start" menu I have the programs I use a lot (web browser, Latex editor, notepad, calc, winamp, etc).

      And, of course I also HATE the people that let their desktop be crowded by tons of icons... you really can not find anything there so it is counter intuitive...

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    7. Re:Windows 95. by Lagged2Death · · Score: 3, Insightful

      Usability, maybe, the Win3.x UI, with the strange Program Manager / File Manager duality, wasn't anything to be proud of.

      Stability, though? It wasn't my experience that Win95 was stable at all. In fact, where Win3.x was at least learnably-unstable (you would learn that certain applications or actions were likely to crash or to crash Windows) Win95 was randomly-unstable, crashing in non-repeatable, unexplainable ways.

      Windows Workstation NT 4.0 was the first Microsoft OS I used that could function as a desktop system for weeks at a time without crashing. I think that was the big leap forward in stability.

    8. Re:Windows 95. by southpolesammy · · Score: 3, Funny

      I'm not sure how you would classify the "3.1 to Bob" feature change though.....

      --
      Rule #1 -- Politics always trumps technology.
    9. Re:Windows 95. by MSFanBoi · · Score: 3, Insightful

      You do know you can turn the "playskool garbage" off right? You do know that XP in general is more stable than a Win2k workstation right? You do know that XP in general is faster than Win2k right?

    10. Re:Windows 95. by Thomas+Miconi · · Score: 5, Insightful

      I never saw versions of windows less than 3.0 to be able to comment.

      I saw freakin' Windows 2.0 and I'm still aching. Imagine twm on a 4-colour CGA screen. But with bugs.

      Man, the real revolution was the 2.0->3.0 transition.

      The appearance of Windows 3.0 (of which 3.1 was a minor modification) essentially changed the very meaning of home computing. It was the first usable GUI system widely available for DOS-based PC. It was still significantly inferior to the Mac, but it looked quite pretty - especially compared to the indescriptible ugliness of 2.0. So people flocked from DOS, and discovered all that GUI goodness. Graphical applications ! Icons ! Multitasking ! Word and Excel for Windows ! Hell, WYSIWYG editors !

      People (myself included) like to diss out Microsoft, but I do have some respect for what Windows 3.0 represents : Gates had the balls to bet the whole damn company on Windows, even though DOS and text-based apps were doing pretty well. It worked, but it could have failed miserably, and early versions of Windows were no encouragement.

      Of course, as an added bonus to The Bilg, it killed off Geoworks Ensemble and similar projects.

      Thomas-

    11. Re:Windows 95. by evilviper · · Score: 2, Insightful
      (yeah, I know, many of these features started in NT, but NT isn't comparable to a desktop OS like Win 95, not even NT Workstation)

      That's completely ridiculous. There really weren't that many changes between NT4 and 2000. They added a few user-friendly bits like the device manager, moved some things around, added better backwards compatibility, and just gave it newer versions of directx, media player, etc.

      What in the world do you think NT4 was missing that Windows 2000 had, that was so significant?
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  10. the nightmares are coming back... by pstreck · · Score: 4, Funny

    Can't believe it's been 10 years since I attempted to do a seamless upgrade on my p90... Ah yes. I must truly thank M$ for releasing it though, because without w95 I would have never sought out linux.

    --

    Later,
    Phil
    1. Re:the nightmares are coming back... by dan+dan+the+dna+man · · Score: 3, Interesting

      Hmm yes, 1995 was also my year of conversion to Linux. Never assumed it was anything to do with the release of Windows 95, more like all the tools I needed to work on my PhD were UNIX based, and I wanted practice.

      As I recall Linux wasn't *particularly* easy to install at the time ;) Those were the days where I knew the figures for my hard drive geometry off the top of my head, now I couldn't even tell you which manufacturer made them. The difference 10 years makes!

      --
      I don't read your sig, why do you read mine?
  11. Tonight on Action News! by mapmaker · · Score: 5, Funny

    Our top story: 1995 was ten years ago! Also, 2+2=4. Details at 11.

    1. Re:Tonight on Action News! by gowen · · Score: 3, Funny
      Details at 11.
      Or "23-12" as we like to call it.
      --
      Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    2. Re:Tonight on Action News! by RobertB-DC · · Score: 4, Funny

      Our top story: 1995 was ten years ago! Also, 2+2=4. Details at 11.

      Of course, I read this as "Details at 0x03".

      --
      Stressed? Me? Of course not. Stress is what a rubber band feels before it breaks, silly.
    3. Re:Tonight on Action News! by thefirelane · · Score: 4, Funny

      Our top story: 1995 was ten years ago! Also, 2+2=4. Details at 11.

      You must be fun at birthday parties.

  12. If Windows95 made you cry by Anonymous Coward · · Score: 3, Funny

    you weren't tough enough to handle Slackware's 50-floppy installation.

  13. Interesting Lines by ragingtory · · Score: 2, Interesting

    Oh how right he was...

    "I think the hype has been excessive," said Philip Kotler, a professor of marketing at the Kellogg Graduate School of Management at Northwestern University in Evanston, Ill. "If there are bugs in this program, or if the extra performance doesn't deliver substantial benefits, this could be a disaster."

  14. Ahhh stupidity by Joe+U · · Score: 2, Insightful

    Actually, that quote should read...

    Microsoft is delivering the same features they developed for us seven years ago.

    Who do you think WROTE OS/2?!?

    Besides, NT was already out and gaining popularity during this timeframe.

  15. Its older than that by MajorDick · · Score: 4, Interesting

    I was running Windows 95 Beta (And Alpha's) for a year and half before its release, and running them EXCLUSIVLEY.

    I have one of the Alpha disks around ( one that was distributed within MS that I am 90% sure dates to 93, and I have one that dates to 1/1/94, I always will remeber that one because I thought shit these guys are working on NEW YEARS ????

    14 1.44 floppy's (for the upgrade if I remeber right (maybe 13). The sad part was the last RC I got was SUBSTANTIALLY more stable than the Initial release was

    I actually reverted to it until it expired
    It was explaine to me by a buddy at MS (the one who got me the Alpha's and the Beta's , it was driver issues, that I wouldnt doubt, but it sure beat the HELL out of Windows 3.1

    1. Re:Its older than that by ezweave · · Score: 2, Interesting

      Ah yes!

      I think it was 92 or 93 when I was running beta releases of NT (I was not even a teenager, so the memory is a bit fuzzy) I got from my father. They were not so stable, but I was impressed with their performance over 3.11. I used to run OS/2 and some custom tools in 3.11 just to make it more user friendly (for the life of me I can't remember what it was called, but it added a sidebar, which was way different). But 95 actually ran better (as I remember) than those early releases of NT, which were really buggy. As much as I loathe MS, those were the upgrades that made Windows more usable (despite the fact that it would be years before plug and play worked). Of couse, I felt l337 to be using NT!

      The earliest test copies of NT I had were towering stacks of floppies as well. I think I still have a stack somewhere. Thanks for the flashback!

      Least we forget the days of 624k conventional memory or expanded and extended memory, using a boot disk to play Wing Commander, running DOSSHELL to save that precious conventional memory...

    2. Re:Its older than that by dimator · · Score: 2, Funny

      Your grammar is impeccable, and the way you balance all of your parentheses is equally commendable.

      --
      python -c "x='python -c %sx=%s; print x%%(chr(34),repr(x),chr(34))%s'; print x%(chr(34),repr(x),chr(34))"
  16. Job ads by macdaddy357 · · Score: 4, Funny

    Back when that dinosaur OS was the current thing, I used to see want ads in the information systems section of newspapers demanding ten years of experience in Windows 95. Back then, they had not dont their math, but now, there are a few people who can actually answer that ad!

    --
    How ya like dat?
    1. Re:Job ads by Himring · · Score: 4, Funny

      I have a good IT job, but earlier this year applied for another at a different company (looking for more $/benefits). I spoke only to the HR people (typical) who, among other things, wanted someone with at least 5 years experience with Windows2003 server and 10 years with Exchange 2000. My explanations regarding their criteria left them silent and unimpressed. They also didn't find my migration of 5000 users at a $3 billion corporation from Lotus Notes to Exchange (utilizing Sendmail for routing) a worthy enough credential to make up for only having some 2 years experience with E2K....

      --
      "All great things are simple & expressed in a single word: freedom, justice, honor, duty, mercy, hope." --Churchill
    2. Re:Job ads by blippy · · Score: 2, Funny
      Some recruitment agency once 'phoned me up and asked if I had much experience with "algorithms". I tried to explain that the question was meaninglessly vague, and that all programs /are/ algorithms anyway. I don't think I got my point across, though. They probably thought I was being clever; but not in an employable sense of the word.

      I also heard of a young woman who was contacted and asked if she had any experience in "C and two pluses".

  17. And 10 years of... by sarlos · · Score: 3, Funny

    ...lost productivity from Solitaire and Minesweeper. Yeah, it was in earlier versions, but Windows 95 made it even easier...

    --
    Government's view of the economy: If it moves, tax it. If it keeps moving,regulate it. If it stops moving, subsidize it.
  18. ...the same features we delivered seven years ago by MarkEst1973 · · Score: 4, Funny
    Fast forward 10 years and what has changed?

    The IE dev teams blogs (nay, boasts!) about tabbed browsing in IE7 -- saying nothing of the fact that tabs are years old.

    MS brags and boasts about Monad, which is still vaporware, but it sure will be the best shell ever -- saying nothing of the fact that this has been available forever in *nix.

    I'm sure we can come up with more. In the end, MS is very good at marketing. People just love their koolaid.

  19. Speaking of the Stones... by Cletus+the+yokel · · Score: 5, Funny

    Rumour has it they've been tapped again for the Windows Vista launch. The new theme song?

    "Under My Thumb".

    *ba-dump-bump-ting!*

    --
    Wanted: One witty yet thought provoking .sig - Apply here.
  20. $0.12 a copy by Lev13than · · Score: 2, Interesting

    So, if you consider that Microsoft shipped 100 million copies of Windows 95 in its first three years, that works out to $0.12 per copy for the song rights. Of course you could argue that the 12 cents could have been better-directed towards bug fixes, but it's not a lot of cash in the whole scheme of things.

    --
    When you have nothing left to burn you must set yourself on fire
  21. Mock it if you will, but... by DesScorp · · Score: 4, Insightful

    ...Windows 95, despite all it's many flaws, was a lot of fun. It was stupidity to use it in a situation requiring stability, but as a gaming platform and all around PC OS, it was great to have at the time. Especially with the freeware that became rapidly available, it was a big laboratory for computer users. Remember, MS didn't have an app for everything back then, so if you needed one, you bought it or sought it out on the freeware sites. Though I'd used Unix in school, my first exposure to IRC was on Win 95, and I relied on the freeware IRC clients to learn. Same with the utilities and such.

    I'd never owned an Apple, so I can't speak to what it was like to use one back then (were they using, what, system 6 at the time? I don't remember...), but while XP is more reliable, and I get a tremedous sense of "do it yourself" satisfaction with Linux (my primary laptop OS), I don't think I'll ever have as much pure fun as I did playing around with Win 95 when it first came out, warts and all.

    --
    Life is hard, and the world is cruel
    1. Re:Mock it if you will, but... by Anonymous Coward · · Score: 2, Informative

      System 6 predates Window 95 by seven years (released in 1988).
      In 1995, the latest Mac OS was System 7.5.

    2. Re:Mock it if you will, but... by crankyspice · · Score: 2, Informative

      I'd never owned an Apple, so I can't speak to what it was like to use one back then (were they using, what, system 6 at the time? I don't remember...)

      Apple at the time was on System 7.5, and TFA has it wrong... True preemptive multitasking, protected memory, etc., didn't really arrive until OS X in the late '90s. (Anyone remember the failed promises for Copland, of which only the interface facelift survived into the eventually released System 8?)

      Byte Magazine, writing on the release of System 7 in 1990, chided Apple for not releasing an OS with protected memory and preemptive multitasking. (That article doesn't seem to be online; I have it at home, though home is 2000 miles away...)

      I was a Mac user at the time, on 68040 and eventually PowerPC 603 machines. But Apple lost their step there in the mid-90s, and were turning out crap computers (exploding and cracking PowerBook 5300s anyone?) and couldn't get out a next-gen O/S to save their life -- literally! I was hoping for BeOS, but what became OS X was enough to grab me back from dual-booting Windows 95/98/2000 and Linux on VAIO laptops and hand-built grey-box PIIIs... Haven't looked back since!

      --
      geek. lawyer.
  22. I never ran Windows 95 by nurhussein · · Score: 2, Interesting

    I never did. My 486 computer (with 8MB RAM) came with Win3.11 and DOS6.2, and most of the time I had Windows turned off. It was just distasteful how much resources it wasted to make the thing "pretty".

    When Win95 was launched it heralded an age of "user-friendliness", which to me sounded too much like "dumb-downness". And besides, the system boasted features that were useless to me (Autoplay? Who cares! I know how to run things in my CDROM).

    I boycotted Windows95. I never ran it. Of course I had to give in at one point, when most software required the new Win32. But that was in 2000, when I started using...Win98. And Linux. And finding that I spend more time in Linux day by day.

    Now I use Linux as my primary OS, with a Win98 partition which I still keep around for games (works well enough for that - I think of it as a massive shared library required for games). But then again, I don't even play games that much any more.

  23. Win 95 by CSHARP123 · · Score: 4, Interesting
    But those customers expecting Windows 95 to be a great technological leap forward may be disappointed. International Business Machines Corp. and Apple Computer Inc. already have operating systems on the market that sport the features - greater memory management, the ability to perform several tasks at once and enhanced user-friendliness - now being hailed in Windows 95.


    This is same as today. Windows 95 came, all the features that were there were all available in Apple's OS. Today, Vista will be released soon, Vista's features are already available in Apple's OS. But who do you think will make the money?

    1. Re:Win 95 by mccalli · · Score: 4, Informative
      Windows 95 came, all the features that were there were all available in Apple's OS.

      No, this isn't true. I was a Mac user at the time, running System 7.5 on a LC, and whilst a lot of the UI was better on the Mac some of the internals weren't.

      Examples? Well, two major ones spring to mind.

      • Pre-emptive multitasking. The Mac used co-operative multitasking, ie. relying on the frontmost app to nicely make calls to yield().
      • Application memory management. On System 7.5, you had to manually set how much memory an application was supposed to get. If you guessed wrong, tough - the app would die with an 'out of memory error', regardless of how much physical or even virtual RAM was still available.

      I actually switched away from System 7.5 to a PC running Win95. I refused to go earlier, because Win3.11 was so utterly poor. It's fair to say I missed things from my Mac's UI. It's equally fair to say I think my Windows bax at that time was a better computer.

      I'm a Mac user again now, having re-taken the plunge at OS X 10.2 (Jaguar). Now the tables are turned, and the Mac is a drastically better box than the Windows machines I have to use. But had Apple continued down the MacOS route, I would never have gone back to them.

      Cheers,
      Ian

    2. Re:Win 95 by metamatic · · Score: 2, Informative

      You're right about memory management, but Windows 95 wasn't fully pre-emptive either. An errant program could still lock up the entire system.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  24. O the horror by tsa · · Score: 5, Funny

    I remember there were stories about people buying Win 95 who didn't even have a computer. Unbelievable. How can people not have a computer?

    --

    -- Cheers!

  25. Yep, there I was... by MasT3quila · · Score: 2, Funny

    standing in line at the local egghead software at midnight to get my copy. Ended up getting Office, Plus, and an ergo keyboard too. Marketing people love guys like me. lol.

  26. More to come... by DrIdiot · · Score: 5, Funny

    2008: 10 year anniversary of Windows 98
    2010: 10 year anniversary of Windows Me
    2011: 10 year anniversary of Windows XP
    1015: 20 year anniversary of Windows 95
    2020: 20 year anniversary of Windows Me
    ....

    1. Re:More to come... by dema · · Score: 2, Funny

      1015: 20 year anniversary of Windows 95

      So time is cyclical!

      Man: Oh, well, I wanted to meet Shakespeare and I figured that time was cyclical.
      Fry: Nope. Straight line.

    2. Re:More to come... by rfunches · · Score: 2, Funny

      1015: 20 year anniversary of Windows 95

      I think you meant:

      1015: 14 year anniversary of Y2K

    3. Re:More to come... by Percent+Man · · Score: 2, Funny

      August 24, 2005:
      10-year anniversary of Windows 95
      1,926-year anniversary of the Vesuvius eruption.

      Which caused more destruction, is the big question?

  27. Re:launch song for longhorn by Anonymous Coward · · Score: 5, Funny

    Didn't the lead singer for Coldplay die once he realized he was just an even wussier version of Radiohead's Thom Yorke?

    Here's every Coldplay song, ever:

    I HOPE SOME GIRL WILL LOVE ME, BECAUSE I'M A HUGE PANSY

  28. Windows 95 Sucks MP3 - FUNNY! by dsginter · · Score: 2, Funny
    --
    More
  29. Start me Up by vargasmas · · Score: 4, Funny

    If you start me up
    If you start me up I'll never stop
    If you start me up
    If you start me up I'll never stop
    I've been running hot
    You got me ticking gonna blow my top
    If you start me up
    If you start me up I'll never stop

    You make a grown man cry
    Spread out the oil, the gasoline
    I walk smooth, ride in a mean, mean machine
    Start it up

    If you start it up
    Kick on the starter give it all you got, you got,
    you got I can't compete with the riders in the other heats If you rough it up
    If you like it you can slide it up, slide it up

    Don't make a grown man cry
    My eyes dilate, my lips go green
    My hands are greasy
    She's a mean, mean machine
    Start it up

    If start me up
    Give it all you got
    You got to never, never, never stop
    Never, never
    Slide it up

    You make a grown man cry
    Ride like the wind at double speed
    I'll take you places that you've never, never seen
    Start it up
    Love the day when we will never stop, never stop
    Never stop, never stop
    Tough me up
    Never stop, never stop, never stop

    You, you, you make a grown man cry
    You, you make a dead man come
    You, you make a dead man come


    Can anyone figure out what the hell Microsoft Marketing was thinking when they selected this song?

    1. Re:Start me Up by EnsignExtra · · Score: 2, Funny

      Is this start.ini?

    2. Re:Start me Up by Malizar · · Score: 3, Funny

      It was their fall back song, whey wanted REM's "It's the end of the world as we know it", but got refused, so they selected that one because of the start button.

  30. Precautions... by coflow · · Score: 5, Funny

    "But Microsoft is unlikely to suffer a similar fate because it took precautions, such as delaying its launch date and sending out a few hundred thousand copies to testers across the country."

    These are called precautions? I'm going to tell my client that next time we're delayed on a release. And as far as testing, was that something that was new in software at the time?

    1. Re:Precautions... by mox358 · · Score: 2, Funny

      Yea... and they're milking it now!! Look how long Longhorn/Vista is getting "tested"

      Microsoft is taking a lot of "precautions" with Vista :-)

      Either that, or they just suck at coding.

      --
      No wireless. Less space than a nomad. Lame. - Initial /. Thoughts on iPod
  31. "Turns 10" by Analog+Squirrel · · Score: 2, Insightful

    Is it really correct to keep counting age after it's dead? When was the last time Windows 95 was available to buy? When was the last one someone actually used it(I'mnot counting museums here)?

    --
    I'd rather be flying
  32. Re:...the same features we delivered seven years a by Profane+MuthaFucka · · Score: 5, Funny

    MS is still trying to match the functionality of having a system that is composed of small scriptable programs that interoperate using human readable text interfaces, connected by pipes and redirected IO.

    Their solution is to have the shell make a huge tree of objects that call each other. The objects aren't text, you can't load them in notepad, and you can't pipe them like you can with UNIX. Instead you've got a pile of goddamn API's. Plus, these fucking things are objects, so you can call them and they execute code. The good guys will use them to dig out information that they want. The bad guys will examine them for buffer overflows.

    What do Microsoft developers drive? Easy - a Pontiac Aztek. They love ugly cars just as much as they love ugly operating systems. "But you can go camping in it!" is their reply when you criticise their ride. I agree. All the bugs make you feel like you're stuck in the fucking woods without any toilet paper.

    --
    Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
  33. But they didn't deliver; they provided a stop-gap. by Richard+Steiner · · Score: 5, Informative

    Windows 95 still had a crappy FAT filesystem (even though Microsoft had developed HPFS years before) and it was still a pile of 32-bit DLLs (or VxDs) running on top of DOS instead of a compartmentalized 32-bit OS with a classic kernel/shell design.

    Microsoft's older version of OS/2 was a 16-bit solution that wasn't all that competitive, but at least it had a real filesystem and an architecture that made a little bit of sense to someone with a comp sci background.

    Besides, by the time Windows 95 was released, OS/2 had been an IBM product for over three years (OS/2 2.0, 2.1, and Warp 3.0 had already been released), and it had been almost completely rewritten by IBM during that time (new 32-bit kernel, new WPS desktop, new VDM subsystem, new WinOS2 subsystem, and new network stack).

    NT was around then, as you say, and it had a good native 32-bit core, but it still used the Windows 3.1 desktop and had such poor support for DOS apps that many people couldn't use it effectively (at least for a few more years).

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
  34. Windows 95 lyrics by Conspiracy_Of_Doves · · Score: 5, Funny

    Well I bought it up
    Brought Windows home and tried to boot it up

    But when I load it up
    It says my memory is not enough ...

    I've been running out
    I need Some Extra RAM to fix me up ...

    I have to cough it up
    Open my wallet up, it never stops, never stops, never stops, never stops

    Its Windows 95
    It's sucking up my drive
    It makes a Pentium fly

    But my PC is obsolete
    I'll have to buy myself a brand new machine .... (ring it up)

    Just stick me up
    You suck me in then you got me hooked .... you got me, you got me

    There's so much stuff to buy
    I need a new hard drive

    I'ts gonna suck me dry
    My 386, Don't have the speed
    It takes an hour just to bring up the screen ...

    Oh no ... I 'm making software buys.
    Woow ... It's making Bill Gates come...
    Yo Yo ... your making a rich man come....

  35. Re:Ah yes... by PhraudulentOne · · Score: 3, Funny

    I was the same... when games started to be written for win95, I was like "WTF?! Games *IN* Windows? Why not stick them in DOS for more speed. My 4MB can't handle this shiz!" I also upgraded to 8MB shortly afterwards.

    --
    You create your own reality - Leave mine to me.
  36. Four Score and Seven Crashes... by OMGBBQ · · Score: 3, Funny

    Billy's Windowzberg Address:

    1/2 Score and 10 billion crashes ago, our programmers brought forth on this server a "new" program, conceived in PARC and dedidcated to the proposition that all software can be ripped off.

    I'm too lazy to complete the joke and I think you get it by now anyway. ;)

    --
    ... I can't believe this name wasn't already taken!!!
  37. Re:it's not dead.. it's a pity by 1u3hr · · Score: 4, Informative
    I'm still administrating several 95er machines of people who didn't make it to a machine which could run win2k or XP.

    Seriously, check out nLite, and also at the nLite forum, especially this FAQ. This is a free Win2k and XP customisable installer. You can use this to get a seriously stripped down install that should run on your old dogs. Worth checking out other parts of this site if you've got to admin Windows.

  38. Re:launch song for longhorn by wackysootroom · · Score: 2, Funny

    I'd like to nominate "Oops I did it again" to be the official launch song for longhorn.

  39. I'll mock away. by Inoshiro · · Score: 5, Insightful

    You seem to have pretty rose coloured glasses for Win95. You talk about it like you used it in 1999, not 1995. Let me refresh your memory!

    Win95 was terrible for games. None of my games worked with it. None! Not until DirectX 5 and 6 could DirectX be said to have matured enough for general use. Nothing really good came out until then, either. Quake was still something you'd "Exit into DOS mode" for.

    As for the Freeware, most of it was dreesed up Win32s apps or NT apps now able to be run (thanks to Win95 implementing full Win32). The MS Plus pack was a good example of the sillyness of the era: IE 1.0 came with it. That thing sucked. People were desperate for uninstallers that wouldn't hose the system (cleansweep, etc, came out around then). And the memory managers for DOS still sucked -- keeping QEMM 7 around was much better than using DOS 7's emm386/himem.sys!

    If you had 16mb of RAM, Win95 was noticably bitchy compared to Win3.1. You needed at least 32mb of RAM, and at least a Pentium 120 to really have it go decently. That was a top-of-the-line computer until fall 1996.

    Thankfully, Netscape 1.x was available and 32-bit then. Plus you could run it just as easily on an Indy or DECStation or Linux :)

    The best thing about Win95 was that it included its own 32-bit Winsock implementation.

    PS: System 7 came out in 1990! By the time Win95 was out, it'd been updated to 7.5ish (7.5.1 came out in March, 1995; 7.5.2 in August, 1995). This was a pretty decent OS for not having real guts to it -- Quicktime, Applescript, PowerPC support (for the "new" PowerPC CPUs), Powertalk, and easy to add/remove TTFs. Windows just barely got the TTF part with Win95. Windows Media Player in Win95 didn't come close to Quicktime!

    Mock mock mock mock mock mock mock :-D

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
    1. Re:I'll mock away. by drsmithy · · Score: 2, Informative
      If you had 16mb of RAM, Win95 was noticably bitchy compared to Win3.1. You needed at least 32mb of RAM, and at least a Pentium 120 to really have it go decently. That was a top-of-the-line computer until fall 1996.

      Oh, bullshit. Windows 95 + Office was usable on 386s and 486s with 8MB of RAM (a fairly common machine in 1995).

      Pentium 120s with 32MB ? That's a comfortable *NT4* machine - Windows 95 would be blazingly fast on such hardware.

  40. Those mentioning OS/2 in a positive light... by suitepotato · · Score: 4, Interesting

    ...are either truly inexperienced with OS/2 or they are demented or both. I supported OS/2 2.1 and Warp 3 on a Token Ring LAN and there was nothing more excrutiating in my desktop/software support years than that. The ONLY things it excelled at were inflicting mental distress and running multiple DOS sessions without crashing. Whoopie-frigging-do. If I wasn't being paid to jump in the line of fire, you'd not have been able to force me at gunpoint to do it.

    Windows 95 for all its issues was not as bad as people have made it out to be. First, MS did warn people that a fresh install rather than upgrade over Win3.x was advised. Second, the vendors like IBM did their level best to act like it was still the days of DOS/Win3.x or has it been forgotten that their Craptivas tended to use every freaking IRQ there was knowing that IRQ sharing was not remotely ready in that first release? Compaq, et al, had their own dufus-level driver and build issues.

    Major corporations actually using it daily and not being able to take major efficiency disruptions did yeoman work bughunting and suggesting workarounds and fixes to Microsoft and some actually paid serious cash to Redmond for code access to work their own builds of it. Meanwhile people threw stones at those big corporations heedless of how much of their Windows headache was steadily being addressed by those corporations. To this day people still don't get it and still have a "tail wags the dog" mindset that the home and school are the real influence.

    Nope. Business, where we all work, is where the PC market is guided along more than at home and the NT/2K touches in XP Home bear that out. I don't use a glitzy ego booster for Jobs at work, I use an OS that all things taken into account, is the best choice for my work. It offers things that our proprietary app writers find get their job done better than any other platform.

    So in addition to hoisting a cold one to MS for a job well done in the end and congratulating them on ten years out from Windows 95, I also salute the corporations that adopted it in droves so long ago and all the work they and my fellow techs and coders did to fix things up. I was not and am still not happy about their basically selling beta code as finished product rushing it to market, but it did set the stage for a much easier desktop experience that only encouraged rapid personal computer adoption after years of doldrums and facilitated widespread Internet usage adoption to boot. If Apple or IBM had their way, never mind the Unix geeks, we'd have had personal computers that remained as inaccessible to the average user as what went before and not seen the renaisance that we did.

    --
    If my grammar and spelling are off, I am [distracted/tired/careless] (take your pick)
  41. The better Windows by Nahooda · · Score: 2, Interesting

    When it comes to the relation of how much disk space it needed and what functionality it provided with a default installation then it's one of the best Windows versions ever.

    I liked it very much back then. It responded very direct and fast. All other Windows version I used since felt kind of slow, no matter what kind of hardware configuration they ran on.

    Regards,

    Dennis B. Schramm

    --
    Sigs suck!
  42. You UNIX youngsters crack me up. ;-) by Richard+Steiner · · Score: 2, Funny

    The OS I still write code on for a living (OS2200) was first born as EXEC 8 on the UNIVAC 1108 and was first announced in 1966.

    It ain't pretty, but at least it's old! :-)

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
  43. Re:...the same features we delivered seven years a by ThinkFr33ly · · Score: 5, Informative

    MS brags and boasts about Monad, which is still vaporware, but it sure will be the best shell ever -- saying nothing of the fact that this has been available forever in *nix.

    Oh really? Perhaps you should go get a clue about Monad. If you have trouble reading, you can even watch a pretty moving picture.

    Monad turns the command line into an object oriented environment where instead of having to do error prone parsing through text piped though app after app, you treat the output from one app as one or more .NET objects on which you can execute methods, examine properties, and pass them to other applications for further processing.

    This is, in fact, far ahead of anything currently available on Unix or Windows. In fact, it's so far ahead of what is currently available it will take quite a long time to get all parts of the OS and the apps that run on top of it to fully support the concepts Monad introduces. It's pretty damn innovative, if you ask me.

    Oh, and it runs quite well for vaporware. I've been running it for a couple of months now (in beta form) and it's pretty damn cool.

    I'm sure we can come up with more. In the end, MS is very good at marketing. People just love their koolaid.

    Ya, when you're making shit up you can pump it out like a champ.

  44. Re:Win 95 - Amiga vs PC scenario .... by DirtyFly · · Score: 2, Interesting
    I have a similar story, for years I was an Amiga user, then for work reasons I had to make the change, I sold my Amiga 1200 to buy a Pentium 100 , my first PC, Windows 95 was still a few monthes away, so I recall having some problems like :
    - 640kb Memory troubles - WTF shouldnt I have 8 MB ???
    - Multimedia confusion, The PC was a multimedia PC because it had a sound card and CDROM !!! , I had those for years on my Amiga and we didnt hype about it.
    - Windows 3.11 - WTF is this, give me my Workbench with features that were years ahead of its time, and that windows 95 inovated by copiying them...

    finally i made enough money in the PC business to buy my self my DREAM AMIGA 4000T :)

    Not wanting to start a flame war, but i must say that the Amiga and several others were doing the things that windows is now innovating several years ago...

    Jorge Canelhas http://www.retroreview.com/ -The retrocomputing magazine.

  45. Re:...the same features we delivered seven years a by Gorath99 · · Score: 5, Insightful

    Oh come one. Sure, there are lots and lots of problems with Windows, but scripting objects is not one of them.

    Ever try to work with filenames containing spaces? Ever need to manipulate data that represents a graph or tree (other than a directory tree)? Ever need to manipulate a bunch of spreadsheets (including layout)?

    I've done each of those in bash and in WSH and I infinitely prefer the latter.

    Using plaintext when possible is a great idea that I support 100%, but for some things it just plain sucks. And as soon as piping objects is made easy (as MS claims to be doing with Monad), objects will become more desirable still.

    Honestly, the *nix world is rediculously smug when it comes to these things. For ages scripting was way better under *nix, but in the past years it seems that MS is where all the progress is being made. They're still not entirely there, but they're gaining ground fast.

  46. Re:...the same features we delivered seven years a by SCHecklerX · · Score: 2, Interesting

    You can get some relief by installing cygwin. You can then have whatever shell you want, and it will also launch windoze programs. Or, do what I finally did when I am forced to use windows. VMWare on a linux host :)

  47. Re:launch song for longhorn by gowen · · Score: 2, Insightful
    I HOPE SOME GIRL WILL LOVE ME, BECAUSE I'M A HUGE PANSY
    I don't know for sure, but I'll bet that Chris Martin's partner is hotter than yours.
    --
    Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
  48. turning 10 by contrapunctus · · Score: 2, Funny

    Quicken 95 turned ten too.
    So did Norton systemworks 95 and antivirus 95 and ...

  49. You make a grown man cry by FridayBob · · Score: 2, Interesting

    My memories of Windows 95 are hardly fond. My worst one involves getting Windows 95 OS/R2 installed and configured on some VP's IBM ThinkPad 600. Not even IBM could get it to work properly! Eventually, I got it to work, but only after having spent over a month, including two all-nighters at the office, installing the damned thing over and over and over again. There were so many devices crammed into that laptop, each one wanting its own interrupt, that Windows 95 could hardly handle it.

    Eventually, I got it to work, although I'm not sure how, so I made an image backup just in case. The VP received his laptop, but then complained bitterly that it would crash on him every few hours. Yeah, well duh: it's Windows! What did he expect? Join the club. Ungrateful bastard.

    To top it all off, some other VP, having heard of my success with the ThinkPad 600, came by later to have me fix his. Great. Well, at least I had that image backup, right? Wrong. It didn't work, even though his laptop was exactly the same model and revision number. I still have no explanation for this. I'd start it up after copying the image to it and it would have exactly the same device and registry problems that I had before getting it right. This kind of thing was never a problem on the Compaq and Toshiba laptops -- just on the IBM ThinkPad 600. I swore never to use an IBM ThinkPad again.

    Fast forward to the present. Guess what kind of a laptop I have now? An IBM ThinkPad A21m. And I'm actually happy with it. So, what changed my mind? Simple:

    Linux.

  50. I just booted an old Pentium 100 laptop with 95.. by the_rajah · · Score: 2, Informative

    last week to use a legacy program on it and was surprised at how quickly it booted up. I also noted with some interest that the 1 Gig HD was only half used, even with some applications installed. As I navigated around the HD with Windows Explorer and moved some files, I further noticed that it didn't really feel any different than using XP. Then I loaded Firefox and connected to the Internet via the Linksys Pcmcia ethernet card and found that browsing didn't feel much different either. Somebody want to explain again how far we've come in the past 10 years with Windows? Sure there are some conveniences and minor improvements, but at what cost in bloat and memory requirements?

    I just checked the stats on my relatively busy web site and saw that of the 16,640 Windows machines that visited last week 94 of them were using Win95. Just below that was NT with 42 visits and WIN32s with 10 visits. Oh, I even saw one single OS/2 visit..

    --


    "Do the Right Thing. It will gratify some people and astound the rest." - Mark Twain
  51. Coincidence? by pahoran · · Score: 2, Funny

    According to wikipedia:

    On Aug 24 in the year 79:

    Mount Vesuvius erupted, burying the cities of Pompeii, Herculaneum, and Stabiae with volcanic ash.

    --
    I'd give my right arm to be ambidextrous.
  52. Re:...the same features we delivered seven years a by picklepuss · · Score: 5, Insightful

    Sounds a bit overcomplicated to me, really. At least with the error prone parsing through text piped through app after app, I'm at any point able to thow a tee in the script and send the output somewhere that I can visibly read it and interpret it. I can also take that output and modify it slightly and send it manually back through the next step in the chain to do some additional testing. I'm not sure that simply examining the properties of the .NET object affords me the flexibility.

    I'd also point out that I personally disagree with a lot of this obsession over object oriented code in everything these days. In a short script with a defined start and end, there's no need for the obfuscation of object orientation. I hate it when I see a huge generic class included by default on every page of a web application, even though some pages may only use 1 (or even NONE) of the functions within that class. At that point it's just a bunch of uneccessary overhead. It begins to seem like developers get use to that style of $this->crap and they can't get out of it

  53. "Windows 95 - It sucks less" T- shirt by Animats · · Score: 2, Funny

    Microsoft distributed "Windows 95 - It sucks less" T-shirts to Macintosh developers during the run-up to Windows 95.

  54. Mac button by booch · · Score: 4, Funny
    I was working at CompUSA when Windows 95 came out. One of the Mac guys gave me a button, that I still have. I still find it to be accurate.

    Windows 95 = MacIntosh 88


    --
    Software sucks. Open Source sucks less.
  55. I don't think your problem was OS/2 by brokeninside · · Score: 2, Insightful

    ``Token Ring LAN''

    Heh, I remember when some idiot at the brokerage firm I worked at tried to install Windows 95 on the Broken Ring network the weak after 95's release. It took down the whole network. He got escorted out on the spot. Long story short: Broken Ring was a nightmare to support regardless of the OS on the clients.

    Later, when I worked at a Help Desk, I loved our clients that ran OS/2. For the most part, they never called. When they did call, the problem was almost always a training issue, ``Yeah, it works that way in Windows, but in OS/2, you have to ...'' Those calls were a piece of cake.

    Supporting Windows 95 was a mixed bad. For the first two years after release, supporting the OEM version was a nightmare. To this day, I'm convinced that the original OEM version of Windows 95 was nothing more than an expanded beta test. The retail version, however, wasn't bad to work with at all. At least not at the time of release.

    Of course, a couple of years down the road with OEM SR2, the OEM version of Windows 95 became vastly superior to the retail version. At that time, OEM SR2 was the best, easiest to support, Microsoft operating system ever. IMO, its reign as the King of the MS operating systems lasted until 98SE. NT 3.x and 4 were fiendishly difficult to support, mostly because of hardware incompatibility.

  56. Re:...the same features we delivered seven years a by ThinkFr33ly · · Score: 5, Informative

    At least with the error prone parsing through text piped through app after app, I'm at any point able to thow a tee in the script and send the output somewhere that I can visibly read it and interpret it.

    You can do this with Monad as well. I can simply send the output of any monad command directly to the console window, just like you would if it were text, and it will output it using a default text output mode.

    I can also take that output and modify it slightly and send it manually back through the next step in the chain to do some additional testing

    You can do the same with Monad. You can easily serialize the output from a Monad command, do with it as you will, and feed it back in... but usually it's not necessary.

    I'm not sure that simply examining the properties of the .NET object affords me the flexibility.

    As far as I can tell, anything you can do with a text-based command line app can just as easily be done with Monad. Monad supports all the ideas behind text based interaction, but adds the ability to work with the output as objects as well.

    I'd also point out that I personally disagree with a lot of this obsession over object oriented code in everything these days. In a short script with a defined start and end, there's no need for the obfuscation of object orientation.

    I agree, and with Monad you don't *have* to take advantage of the object-based interactions. If you want just text, you've got it.

  57. IT nostalgia by Lispy · · Score: 2, Insightful

    Well, one question I asked myself while struggling with Win95 in 1995 was "Will I feel the same nostalgia for this in ten years that I feel for homecomputers from the 1980s?"

    I can finally say: "Not a single bit! I am glad it's dead. And I am looking forward for it's brothers to die too."

  58. Re:...the same features we delivered seven years a by jfx32 · · Score: 2, Interesting

    Not to take anything away from Monad, but you've been able to script objects interactively with Python for well over a decade. There are other languages like that as well (Ruby is, I believe). I don't think Monad is really far ahead of what is already available on Unix and Windows.

  59. Re:...the same features we delivered seven years a by BlowChunx · · Score: 2, Insightful

    ...isn't this called AppleScript?

    And yes it is innovative, just don't mistake it for a Microsoft innovation. (should also probably give props to BeOS messages as well...)

  60. Re:...the same features we delivered seven years a by ThinkFr33ly · · Score: 2, Interesting

    Try this simple task using Python:

    Get the list of processes on the current machine and a remote machine. Compare the two and find out if the versions of the processes on each machine are different.

    Once you're done with that, stop the services which have older version numbers, update them, and restart them.

    Can this be done with Python? Sure. Is it "easy"? Um... hell no. It's about 30 lines of script code in Monad.

    And it's not just about the number of lines of code, obviously. It's also about how easy it is to maintain and add features to your script.

  61. Re:But they didn't deliver; they provided a stop-g by mavenguy · · Score: 2, Funny

    To properly parse that sentence I think a comma should appear after "4-bit microprocessor" since otherwise it would kinda read as applying to Inte....

    oh, wait, never mind...

  62. C:\NGRATLNS.W95 by dudeman2 · · Score: 3, Funny

    (with apologies to Apple)

  63. Re:...the same features we delivered seven years a by Pxtl · · Score: 2, Insightful

    Hmmph. I can never understand how Linux zealots are so enamoured with cryptic command-line tools. Man pages are pretty-much opaque, and require a Man page themselves to understand. GUI materials are self-documenting - you can see what you can do with them just by looking at them. Other platforms have perfectly intelligent methods for scripting GUI objects - it's nothing inherently flawed in the paradigm.

    Plus, once again, buffer overruns are a function of a particular bad implementation of programming, not OOP in general.

    Personally, I think the platform I can do the best scripting in is Python. Easy, sensible help system, good tools, nice syntax, etc. But also consider things like LabView, that can make a perfectly functional programming language and GUI-and-program system just by wiring diagrams together. Apple apparently has some goregeous innovations coming in the world of user-scripting.

    But meanwhile most Unix nuts are still convinced that Bash is the be-all and end-all, despite having utterly bizarre gotchas (like the recent story where someone described how having a file called -r can result in rm * having the very unexpected sideeffect of deleting recursively).

    Learning to do a new task in a pure-text environment is like trying to learn how to spell a word with a dictionary - you can't look it up until you know how to spell it. Likewise, you have no idea what tool you use for a task until you already know what that tool does, and then you have to read confusing documentation of how to use it. Meanwhile, a nice GUI lets you figure it all out just from checking out the widgets.

    Unfortunately, just because _one_ company decides to leave it's GUIs without any coherent standard for scripted GUI access, all most other guis make this same omission.

    All I know is that the win2k "find" screen makes 10x more sense than the grep command.

  64. Re:...the same features we delivered seven years a by blincoln · · Score: 3, Insightful

    I can never understand how Linux zealots are so enamoured with cryptic command-line tools.

    The *ix command line is what I miss most when I use Windows systems (which is most of the time, currently).

    It takes a little getting used to, but it lets you do all the things you *think* you should be able to.

    For example, using tr I can replace characters or strings in a file or text stream as part of a batch process. On Windows I'd have to write a script or a program to do that.

    Another *huge* benefit is that you can do massive batch processes without depending on a GUI app supporting it. If I have a command line tool that converts TIFF -> PNG or whatever, I can do tiff2png *.tiff *.png and be done with it. Some GUI apps like Photoshop might be able to do the same thing, but it would take more time to set up, and I may not have an app with that capability.


    Man pages are pretty-much opaque, and require a Man page themselves to understand.


    That I'll agree with you on. I've never been fond of man pages, even though I can usually dig out what I'm after eventually.

    There are a lot of situations where a GUI is preferable, but a powerful command line is a great tool to have at your disposal.

    Another example: For a personal hobby project, I needed to make some tools to help me figure out how some text was encoded. I wrote some command-line tools using .NET that did things like statistical analysis of characters in large text files, because the input was minimal and it took less time than making a GUI. For the analysis of the actual encrypted text though, I wanted a GUI because it let me make changes in the decryption options and see the changes update across the screen, rather than comparing two text files of output from a command line tool.

    I ended up doing a quick and dirty solution in Excel (quick and dirty being relative since I had to implement binary XOR in VBA =P), but if this were something I'd be using frequently I'd make a proper GUI app out of it.

    --
    "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
  65. Re:...the same features we delivered seven years a by jfx32 · · Score: 2, Interesting

    It doesn't seem so bad if you used the wmi module:

    http://tgolden.sc.sabren.com/python/wmi_cookbook.h tml

    My point wasn't to say that Monad wasn't good, simply that the idea of an interactive object oriented shell is nothing new.

    I also agree with your statement about ease of maintaining and adding features to a script. I think Python does alright in that department.

  66. Re:hmmm by dmnic · · Score: 2, Informative

    you mean before, not after.

    win 98 came out in 97
    win 2000 came out in 99
    win me came out in 2000
    xp same out in 2001

  67. Re:...the same features we delivered seven years a by GigsVT · · Score: 2, Interesting

    How can a process have a version number?

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  68. Re:...the same features we delivered seven years a by Herkum01 · · Score: 2, Insightful

    Monad turns the command line into an object oriented environment where instead of having to do error prone parsing through text piped though app after app, you treat the output from one app as one or more .NET objects on which you can execute methods, examine properties, and pass them to other applications for further processing.

    This is, in fact, far ahead of anything currently available on Unix or Windows.

    You mean like Perl? People treating a OO language like the second-coming of Christ. Geesh, shit worked without being totally OO. Perl is great language and it has been doing what you just described since 1987 which is far earlier than .NET

  69. Re:...the same features we delivered seven years a by halltk1983 · · Score: 2, Funny

    You mean those are cars????

    --
    Watch for Penguins, they eat Apples and throw rocks at Windows.
  70. Re:...the same features we delivered seven years a by FireFury03 · · Score: 2, Interesting

    I can never understand how Linux zealots are so enamoured with cryptic command-line tools.

    Because once you're used to them they're _really_ fast to do stuff with, and they usually come with good, concise man pages explaining how to use them (much better then your usual Windows online help).

    Man pages are pretty-much opaque, and require a Man page themselves to understand.

    Uh, I dunno what man pages you've been reading but most of the ones I've ever read are very concise and tell you what you need to know assuming you have the slightest clue what the tool you're looking at the man for _does_.

    GUI materials are self-documenting - you can see what you can do with them just by looking at them.

    Mmm.. yes.. right... Having used Unix exclusively for about 5 years I have been pushed back to using windows as a workstation (but thankfully not for my actual work - that gets done through an ssh and X session into boxes running a proper OS) and I can tell you that most of the GUIs are written by people who clearly think they're self documenting... and they're wrong (unless you count opening every single menu and dialogue box to find an option that they've stuck in some non-obvious place as "self documenting").

    Going from being purely commandline based to having to use a GUI for stuff I can tell you that using a GUI feels sooooo slow - I was 5 times as productive doing stuff at the commandline as doing stuff in a GUI with all that pointing and clicking.

    But meanwhile most Unix nuts are still convinced that Bash is the be-all and end-all, despite having utterly bizarre gotchas.

    No, I certainly don't consider Bash to be the be-all and end-all of scripting - there are far better languages about. But for hacking up a quick script to do something relatively simple, it's very fast to develop in and you can pretty much guarantee it's going to be on almost all systems. I think the thing I find most powerful in bash is the ability to knock up quick scripts to do things on the commandline - the number of times I need to do an operation to a number of files and hack up a quick for-loop at the prompt.
    Also, pipes have got to be one of the most useful inventions for doing some reasonably complex stuff in a hurry.

    Learning to do a new task in a pure-text environment is like trying to learn how to spell a word with a dictionary - you can't look it up until you know how to spell it.

    Yes - there you're right. If you've never before done anything like what you're currently trying to do then there is some effort involved. However, if you're used to the environment then a lot of concepts are transferrable - you can see similarities between tasks and reuse the knowledge you gained the last time. And more to the point, once you _know_ how to do something then it's just so much faster to do it at the CLI than in a GUI.
    Maybe a CLI isn't for everyone but for me I couldn't use an OS which didn't have a powerful CLI - even in Windows I fire up Bash very frequently to do stuff because it's just easier and faster.

    Meanwhile, a nice GUI lets you figure it all out just from checking out the widgets.

    Again, I agree - a GUI lets you figure it out by opening every menu and dialogue box and probably reading the help on obscure widgets... as opposed to a 2 minute flick through a man page to find what you're after - I'll take the man page every time since I just don't have the time and patience to click through a GUI.

    All I know is that the win2k "find" screen makes 10x more sense than the grep command.

    Yes, and it's about a billion times less useful. Turns out that if you remove almost all the useful features in a program it's easier for people to understand... and almost completely useless to everyone too.

  71. Re:But they didn't deliver; they provided a stop-g by Sax+Maniac · · Score: 4, Informative
    The VxDs actually replaced nearly all of the DOS and BIOS calls with virtualized device drivers -- that's why you could run a bunch of separate DOS windows. IIRC, vmm32.vxd was the 32-bit kernel, and went in and patched up the interrupt table and redirected it to its own code. Otherwise there's no way it would work since the DOS code talked to the hardware directly and had no support for multitasking.

    Check out Andrew Schulman's "Inside Windows 95" some time. But the "on top" makes it sound like DOS was still in charge under the covers, which it wasn't - it's pretty much a pile of dead code and thunks by the time vmm32.vxd got its tentacles inside.

    They did a pretty good job of making it backwards-compatible enough so folks could still most of the DOS and Win16 apps they wanted.

    --
    I can explanate how to administrate your network. You must configurate and segmentate it, so it can computate.
  72. Re:...the same features we delivered seven years a by ratboy666 · · Score: 2, Informative

    Why python? That problem would be a simple sh script.

    But... processes don't have version numbers. We assume that you mean the files containing the executables. We assume that you are running linux, and the gnu utilities.

    ls -l -L --full-time $(which $(ps --noheader -c | cut -c 35-)) | cut -c 44-

    Of course, you are going to want to restart the commands, so "ps -c" would not be appropriate, but I will leave that to you.

    Also, to run this on a remote machine, add "ssh user@remote" to the front of the command.

    30 lines? 2 lines, followed by a diff, and uniq, followed by 2 lines of scp. I am not sure what a "service" is (vs. a process) in your context. I don't think that you meant "process".

    But its really only 10ish lines of sh script (I would say "service", list the running "services", and use rpm to extract the versions, and scp the rpm to the partner machine, install it, and restart the service. Since the rpm doesn't back-date without forcing, ALL running services could be so updated. Of course, installing the "service" restarts the service anyway).

    Ratboy.

    --
    Just another "Cubible(sic) Joe" 2 17 3061
  73. Re:But they didn't deliver; they provided a stop-g by Blakey+Rat · · Score: 5, Funny

    WOW SUCH A NEW AND INVENTIVE ORIGINAL JOKE! I've never heard that one before! Certainly not about 30,000 times a goddamned year between 1995 and 2005. And yet Slashdot moderators, obviously on crack, moderate it up regardless... maybe Slashdot does something to people to just suck their sense of humor out and replace it with hatred of RFID tags.

  74. Re:...the same features we delivered seven years a by obdulio · · Score: 2, Informative

    I have to work providing remote support over very slow links. A good CLI, with history and editing facilities (like bash with the vi option) is the only way to work sometimes.....

    --
    PENAROL: Seras eterno como el tiempo y floreceras en cada primavera.
  75. Re:...the same features we delivered seven years a by b100dian · · Score: 2, Informative

    first of all: Man pages can be easily found for what you'd wish to do, by using apropos

    second: man pages are reference pages, mostly. Read a tutorial and you will understand, consult a man page an you will recall.

    (bashing): consider posting on slashdot would be object-oriented. write three class inheritances that would eventually instantiate in three post lines. write a wrapper class that handles the concatenation and outsource the type of concatenation to an interface that the reader is left to choose...(/bashing)

    --
    gtkaml.org
  76. let me refresh your memory by Skuld-Chan · · Score: 2, Informative

    Win95 was terrible for games. None of my games worked with it. None! Not until DirectX 5 and 6 could DirectX be said to have matured enough for general use. Nothing really good came out until then, either. Quake was still something you'd "Exit into DOS mode" for.

    Windows 95 was the platform I first saw GLQuake running under the 3dfx Voodoo - I can still remember my remarks cleary "holy shit this is awsome!" Sure the very first direct 3d game (monster truck madness - which ran in directx 3) was kinda crappy, but a lot of that was targeted for video cards like the S3 Virge.

    I did have a mac then - System 7.5.x could multitask as well as Windows 3.1 - which was poor at best. 95 was much better at multi-tasking in every way. Remember System 7 (os 8 and os 9 for that matter) still had the "allocate memory" kludge that Windows never had to deal with. Anyone who has done support for System 7, 8 and 9 knows what a pain that little feature was.

  77. Re:30,000 times a year? by ClosedGL · · Score: 2, Funny

    When I said 5 years, I was on my slashdot custom crack pipe. I was meaning 10 years. I suppose that's karma for being an arse.

  78. What I find interesting about Windows 95... by MtViewGuy · · Score: 2, Interesting

    ...is the fact the basic interface design pioneered by that OS has not really changed dramatically even with the release of Windows XP. After all, Windows XP's Luna interface has the majority of the look and feel of Windows 95, especially the Taskbar with its Start button on the left side, a tray area showing all active programs, and a right side area showing a list of running accillary programs.

    This is why everyone will be very interested in seeing how Windows Vista runs, because I think Microsoft will come up with a totally new look and feel for Windows XP's successor.

  79. Re:...the same features we delivered seven years a by Tango42 · · Score: 2, Funny

    No, no, calm down. It doesn't have that specific bug. Even microsoft can't fit every single bug into their software (why do you think longhorn is taking so long?), I'm sure it's got plenty of other bugs.