Slashdot Mirror


WinFS' Demise Not a Bang Or a Whimper

Shadowruni writes "The Seattle-PI confirms with Mircosoft what MS bloggers and pundits have been saying all along. WinFS simply isn't going to happen. Some of its features have been 'merged' with other projects." From the article: "WinFS was dropped from Vista in what company executives described at the time as a trade-off to get the operating system completed in a timely manner. The release of Vista has since been delayed again and is now scheduled for November for large customers and January 2007 for the general public, though some observers say it may be out even later." Final confirmation of a story from last month.

264 comments

  1. Stable version even w/o WinFS ? by crumbz · · Score: 4, Insightful

    I would lay even money on Spring 2008. How long did Win2k take to stabilize? Granted XP went a little quicker, but the explosion of mal-ware made this an almost impossible, and some say unachievable task. I am sorry, but 10+ million lines of code just do not strike me as reasonably predictable and thus stable. At some point, the combinatorily explosion even might give the code sentinence...

    1. Re:Stable version even w/o WinFS ? by QuantumG · · Score: 2, Insightful

      On XP they also had the advantage that they weren't changing fundamental elements of the APIs or the security model. Most XP apps will not run happily on VISTA. You may be able to get them to work if you're an expert (i.e., you know things about "shims" and "restricted administrator access") but for the vast majority of people switching to VISTA will be more painful than switching to Mac. Only apps that are written specifically for VISTA have any chance of working. Microsoft can't release the OS until all the major software vendors are onboard. All the major software vendors can't declare their software VISTA-ready until Microsoft gives them the final release candidate. If one of the major software vendors finds they just can't get their shit to work they have to ask Microsoft for a hack, and if there's enough of those hacks Microsoft has to put out another release candidate.

      --
      How we know is more important than what we know.
    2. Re:Stable version even w/o WinFS ? by Trepalium · · Score: 2, Insightful

      That's not really surprising, is it? Windows XP was more of a cosmetic makeover of Windows 2000. It's not like the transition between NT 4.0 and NT 5.0/Windows 2000, where they added an entire directory service and integrated all the other existing services into it. The big features of XP were the accelerated boot-up, skins (if you use the new ComCtl32.dll version 6), remote desktop (terminal services that takes over the console) and somewhat improved compatibility with old Win9x software. All of this would take time, but it's hardly a huge advancement. The real advancement came from getting rid of the Win9x architecture and getting folks on the improved NT architecture.

      --
      I used up all my sick days, so I'm calling in dead.
    3. Re:Stable version even w/o WinFS ? by slazar · · Score: 2, Funny

      At some point, the combinatorily explosion even might give the code sentinence...

      Well, Windows certainly has a mind of it's own at times, especially when infected with malware! Not quite sentient though... heh

    4. Re:Stable version even w/o WinFS ? by Zemran · · Score: 0, Redundant

      Since when did Microsoft wait until software was stable to release it?

      --
      I love stacking my barbecues in the shed at the end of summer - you can't beat a bit of grill on grill action.
    5. Re:Stable version even w/o WinFS ? by waferhead · · Score: 0

      Why did I immediately visualize a sentient, but drooling idiot as a result of that..

    6. Re:Stable version even w/o WinFS ? by Dahan · · Score: 1
      ... VISTA ... VISTA ... VISTA ... VISTA ...
      What's VISTA an acronym for? And shouldn't MAC be an acronym too?
    7. Re:Stable version even w/o WinFS ? by MarkByers · · Score: 5, Funny

      What's VISTA an acronym for?

      I thought everybody knew this by now.

      Viruses, Infections, Spyware, Trojans and Adware.

      --
      I'll probably be modded down for this...
    8. Re:Stable version even w/o WinFS ? by Sad+Loser · · Score: 1


      Vista is Microsoft's version of 'jumping the shark', The Duke Nuke'm Forever of operating systems.

      The best analogy is probably that Vista will be billg's Spruce Goose - an enormous triumph of technology over common sense built by a slightly creepy multi-billionaire.

      And it will not fly.

      --
      Humorous signatures are over-rated.
    9. Re:Stable version even w/o WinFS ? by Anonymous Coward · · Score: 0

      There is no such word as "sentinence".

    10. Re:Stable version even w/o WinFS ? by Fred_A · · Score: 1

      Well, Win 2K is NT 5.0, XP is NT 5.1. Which does indeed put things into perspective.

      Is the NT version numbering (6.0 ?) kept with Vista or do they completely drop that ?

      --

      May contain traces of nut.
      Made from the freshest electrons.
    11. Re:Stable version even w/o WinFS ? by CrossChris · · Score: 1

      No. All the MS nonsense about "a completely re-written OS" are simply PR lies. In actuality, there's little that has actually been re-written - some of the legacy code from the bits stolen from BSD is still there - mostly because nobody at MS understands how it works, and too much gets broken if it's removed. The last of the programmers with any real knowledge left MS about 2 years ago - the current lot are utterly clueless. It's just more of the same old, same old... Vista is just XP with more visual effects and the XP "security" model actually enforced. The same vulnerabilities exist, the same instabilities and even more abysmal performance. Many hardware manufacturers aren't interested in writing drivers - indeed some have started writing Linux drivers as they don't see Vista selling much and there's a burgeoning market for FOSS.

    12. Re:Stable version even w/o WinFS ? by idiotdevel · · Score: 0

      View Inside Some Total Agony

    13. Re:Stable version even w/o WinFS ? by kimvette · · Score: 2, Insightful
      some of the legacy code from the bits stolen from BSD is still there


      If the BSD license allows one to use the code in a commercial product, how can Microsoft steal "bits of code" from BSD? I'm confused! Especially since the code cannot be "stolen" if the BSD folks still have their code. Or, did Microsoft send a microserf into one of the BSD developer's homes and steal a CD containing the code?
      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    14. Re:Stable version even w/o WinFS ? by kimvette · · Score: 1

      What are you complaining about? "Sentinence" is a perfectly cromulent word.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    15. Re:Stable version even w/o WinFS ? by GotenXiao · · Score: 1

      Will Install Needless Data On Whole System.

      --
      Goten Xiao
    16. Re:Stable version even w/o WinFS ? by ScrewMaster · · Score: 2, Funny

      As you might expect, Microsoft's marketing people came up with a number of alternative ways to acronymize VISTA before settling on Viruses, Infections, Spyware, Trojans and Adware:

      Vastly Inferior System Tries Again

      Viral Incubator Supporting Trojan Attacks

      Vandals In Suits Take All

      Vermin Infest Systems Throughout America

      Virtual Interface Slows TCP/IP Access

      Video Is Sluggish Though Awesome

      --
      The higher the technology, the sharper that two-edged sword.
  2. a shame by Darkinspiration · · Score: 1, Insightful

    really this could have been an inovation worth looking at from microsoft. to bad it's not coming.

    1. Re:a shame by Overly+Critical+Guy · · Score: 1

      It's incredible that one of the cited reasons for WinFS' death is that Microsoft couldn't figure out how to expose the technology to the user. Call me crazy, but planning how the user was supposed to interact with the technology should have been one of the first design steps. In fact, it kind of illustrates a difference between Microsoft and Apple in that area. You'd know Apple would design the user interaction first and then build the technology to support that. Not the other way around where you hope for an interface idea to come along after you've worked on an API for the last five years. Silly, silly, silly.

      --
      "Sufferin' succotash."
    2. Re:a shame by Shadowruni · · Score: 1, Insightful

      Funny thing... a lot of companies did that and it exposes a somewhat fundamental flaw in many of Microsoft's projects (no pun intended!). My two favorite examples are Nintendo and DoCoMo (Japan's largest cell carrier). Nintendo Wii. Their new controller, while gimmicky, is simply brilliant. It allows people to interact in a natural way with the technology. Nintendo (with Miyamoto-dono)sat down and did something insane. Ignored the hardcore fan. Then instead asked why isn't a 40-year-old mother of two playing this WITH her kids instead of using it as a distraction. They figured out that that generation viewed the interface to most games as homework. Something to be learned, only to have to learn a game itself next. The Wii controller addresses that and as a result will likely have a major impact when it's released. On to DoCoMo. They made this awesome thing called i-Mode. (if that sounds familar it's because AT&T wireless licensed the tech as m-Mode) The way they did it was great as well. They simply asked the customer what they thought would be cool and told engineers to make it happen. As a result you have video and pictures literally YEARS(it took awhile but now look at the texting markey in Asia and Europe as a result) contrast this to the way most US carriers do things and you see why text is SO pricey and clunky. (BTW I work for the company that powers one of the largest cellphone VOD and can tell ya that it totally pales in comparison to what DoCoMo can do.) If it's not apparent Microsoft's fundamental flaw is that it has failed to realize that technology has advanced to a point where users can be asked what they want. What I mean by this is that it's not the 80's or 90's, where users still had to be told (and sold) that a GUI or PNP is a good idea. Rather than figure out how to present it, figure out how to make it's function and use transparent. Maybe an expert system to "listen" to an audio file and then determine if it's spoken word or music via beat detection. While easier said than done it oculd be a direction to move so that users don't even need to think about it, while allowing to learn based on what you listen to and every few weeks after listening updating its model, until you tell it stop. While a bit annoying like a new Black ICE install it would eventually quiet down. Most importantly leave the option to turn it off and adaquatly explain its function in the out of the box setup. Of course this is my opinion I could be wrong. (and if you look at my Karma you'll see I've been burned in effegy before)

      --
      "Chinese Amazons, power armor, laser swords.... things just meant to be." - Shampoo, A Very Scary Bet
    3. Re:a shame by joto · · Score: 1
      It's incredible that one of the cited reasons for WinFS' death is that Microsoft couldn't figure out how to expose the technology to the user. Call me crazy, but planning how the user was supposed to interact with the technology should have been one of the first design steps.

      Why? Programming is both a top-down and a bottom-up type of activity. To think up a pretty user interface is simple. Star Trek did it in the 1950s. So far, noone has implemented it. It's just not possible with todays technology. So sometimes, in order to invent something new, you have to work bottom-up: "these are the tools we have, let's build something useful with them, and find out how to interact with it later".

      In fact, it kind of illustrates a difference between Microsoft and Apple in that area.

      If it really illustrates that, then Microsoft truly are innovative, while Apple only write pretty widgets around well-understood and well-known concepts.

      Silly, silly, silly.

      I disagree.

    4. Re:a shame by Weedlekin · · Score: 1

      Star Trek is from the 1960s, not the 1950s, and the computer UI in the original series consisted of a female actor's voice with the sound of a clacking teletype terminal in the background, which is hardly beyond the capabilities of current technology.

      --
      I'm not going to change your sheets again, Mr. Hastings.
    5. Re:a shame by joto · · Score: 1

      The ability to have intelligent free-form conversations with the computer, is far beyond current technology. Even voice synthesis is currently in a pretty bad state (ever listened to one of the commercial screen-readers for blind people?) So unless you count "having a pre-written script and using an actor" as the task to be solved, the computer UI in ST:TOS is still unbelievably far beyond current technology, although most of the tasks it performed seemed to be pretty simple DSP operations :-)

    6. Re:a shame by Weedlekin · · Score: 1

      "The ability to have intelligent free-form conversations with the computer, is far beyond current technology."

      That's not what they did, though. In most cases, a very small selection of the crew asked what were generally quite simple questions, and the ability to respond to voice input from a limited group of people is not "far beyond current technology". The way people interacted with the HAL-9000 in 2001: A Space Odyssey is however probably a very long way off.

      "Even voice synthesis is currently in a pretty bad state (ever listened to one of the commercial screen-readers for blind people?)"

      Because there hasn't been any notable investment in specialist hardware for speech synthesis since the 1980s due to the fact that the market for it is very limited. I have a two decade-old Amiga which has a built-in hardware phoneme synthesizer that does at least as good a job of vocalizing from text files as any of the modern systems, so we can only imagine what things would be like if that technology had seen the same level of investment as has gone into graphics accelerators, for example. If that had been the case, the speech-driven UI on ST:TOG might well seem as primitive as those chunky "futuristic" computer graphics displays in SF movies and TV series' from the 1980s.

      --
      I'm not going to change your sheets again, Mr. Hastings.
    7. Re:a shame by fbjon · · Score: 1

      On the contrary, the best commercial voice synths produce speech that is almost creepy in its realism. I'm thinking primarily of the male swedish voice from Acapela, it chokes on some things, especially 'h' at the start of words, but other times it produces perfect output.

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    8. Re:a shame by Bertie · · Score: 1

      That's completely untrue. There's some extremely good text-to-speech engines out there - Loquendo spring to mind - it's just that what Microsoft builds into Windows is nowhere near the state of the art, and that's what most people are exposed to. Have a play with the demos on the above link. If you speak Spanish or Italian, you'll be particularly impressed with their products for those languages.

    9. Re:a shame by Weedlekin · · Score: 1

      Thanks Bertie, I'll certainly have a look. NB, I do speak some Spanish (European variety), so it'll be interesting.

      --
      I'm not going to change your sheets again, Mr. Hastings.
  3. The longer the better by darilon · · Score: 0, Troll

    The longer it takes for Vista release the happier I'll be. I have no need for it's bloat and no desire to strip it down till it works well. Here's hoping Apple and Linux can break into the market more in the future and most critically get support from game companies (tho I suspect MS will work hard to block it).

    1. Re:The longer the better by eeg3 · · Score: 0, Offtopic

      I don't understand why people, such as yourself, still hate Windows so much. I use XP practically non-stop 24/7 on my laptop, and I never seem to have any problems. If I do, there's always System Restore. I also use Debian on my Ultra, and FreeBSD on my Desktop. I like both of them as well, they're both really nice operating systems, but so is Windows.

      I guess it is perhaps because Microsoft is viewed as the evil corporation, because they're trying to make money. But, isn't all the good work Bill Gates' foundation is doing for the world help kind of null out some of that bitterness?

    2. Re:The longer the better by Anonymous Coward · · Score: 0

      If you're comparing it to a steaming pile of canine fecal matter for operating capability, then I understand where you're coming from. Otherwise, you're a twit. Sorry, but you are.

    3. Re:The longer the better by Anonymous Coward · · Score: 0

      Agreed. I've used XP for years on two computers, and never had any trouble. If you TAKE CARE of your computer, don't use IE or surf porn (your own fault) then shouldnt have any problem.

      Windows has the most problems simply because it is the most popular, and the biggest target for malware. Pit any other OS against the same ammount of malware programs (i'm talkin' to you, apple), and I seriously doubt they would hold up for very long.

    4. Re:The longer the better by Anonymous Coward · · Score: 0

      Oh yawn, the same old tired logic again. It's really getting old.
      By the same line of reasoning the apache server should have been dead.
      You're a troll,

      It's been proven over and over again that it does not hold water and still twits like you come up with the same BS.

    5. Re:The longer the better by Zontar+The+Mindless · · Score: 2, Funny
      If you're comparing it to a steaming pile of canine fecal matter...


      My dog resents that comparison, you insensitive clod!
      --
      Il n'y a pas de Planet B.
    6. Re:The longer the better by atollena · · Score: 2, Insightful

      I never had any problem surfing porn with my Linux box, and it shouldn't be a threat for you...

    7. Re:The longer the better by Anonymous Coward · · Score: 0

      well done, you just proved that you're an idiot. grats.

    8. Re:The longer the better by Anonymous Coward · · Score: 0

      It's a matter of taste. Some people have it; others don't. It's that simple.

    9. Re:The longer the better by Mistshadow2k4 · · Score: 2, Insightful

      First of all, with any other OS you can surf all the porn you want without problems like that. Second, you obviously know nothing about computing history. If the reason Windows has so many malware problems is solely due to it's popularity, where are all the Unix viruses? Unix existed decades before Windows and the entire internet is based around Unix. Until this year, Unix always outsold Windows as servers -- and all the *nix OSes combined still outsold Windows. If Unix was as vulnerable to malware as Windows there wouldn't be an internet; it would have been impossible to maintain because all of the servers would have been infected with loads of malware despite anitivirus. The reason that there aren't so many malware problems on *nix OSes isn't due to lack of popularity, it's because they are designed in such a way that it's very hard to write a program that can even infect them, let alone affect them. I see this "every other OS would be just as vulnerable as Windows if they were as popular" every other day. I wish to God people would learn a little something about what they're talking about before continuing to spout this ignorant nonsense.

      --
      I dream of a better world... one in which chickens can cross roads without their motives being questioned.
    10. Re:The longer the better by EndlessNameless · · Score: 1

      O rly?

      How many spyware-laden applications are developed for Linux users? Stuff like Morpheus, Kazaa, and Comet Cursor? My guess would be: not many. And if there were any, the average Linux user knows better than to install that crap.

      Most spyware comes from "free" applications and IE exploits. The former is avoidable with a measure of prudence, and the latter is avoidable by using a safer browser.

      And lest I be accused of forgetting the notorious Windows worms, I'll simply note that a firewall would have stopped them all. Even the minimalist Windows Firewall would have been sufficient, nevermind Kerio, Tiny, Zone Alarm, or any of the other free personal firewalls.

      If unauthorized hosts are able to communicate with your kernel or daemons/services, you're at risk of being hosed no matter what OS you run. Retarded default packages like IIS and IE are a problem for ignorant users, but they can both be replaced (by FOSS, even). While the MS security model is boneheaded, it is workable when the system is configured properly. Ultimately, the user is responsible for system configuration, and when most of them don't know what root or administrator rights are in the first place, there isn't a way for then to choose the appropriate ease-of-use vs security tradeoff for their needs.

      The vast majority of Windows users prefer to remain ignorant of their operating system, Microsoft picks what it thinks is the most desirable balance between security and functionality, and this is the result.

      Imagine a population of drivers that doesn't understand basic car maintenance. No oil changing, no tire inflation, no gas refills (not until they get stuck on the highway once or twice anyway). Would you expect a car to run well with that level of attention? That's the perfect representation of the typical Windows user. Apathy and ignorance on their part is the ultimate cause of this mess. Microsoft is partially to blame for catering to them, but I've witnessed the unflinching refusal of users to dedicate even the slightest shred of effort toward learning anything about a PC firsthand, time and time again. I spent my time in technician's purgatory serving the masses, and I can guarantee that most of them know far more about the details of their favorite football team or their soap opera than they ever will about computers.

      Am I blaming the users for the security problems we see today? Yes, I am. And they probably deserve worse.

      --

      ---
      According to the latest ruleset, this post should be modded as Vorpal Flamebait +5.
    11. Re:The longer the better by WilliamSChips · · Score: 1

      Unless your dog thinks his shit smells good, why would he resent that comparison?

      --
      Please, for the good of Humanity, vote Obama.
    12. Re:The longer the better by WilliamSChips · · Score: 1

      Acually, there were a few worms in the very early days of Unix(read about the Morris worm) but they were patched up immediately and I don't think any got near as widespread as any of the Windows viruses.

      --
      Please, for the good of Humanity, vote Obama.
    13. Re:The longer the better by kabz · · Score: 1

      I've seen dog that just gobbled down cat poo, litter and all.

      Don't underestimate what dogs will eat.

      Most draw the line at Pot Noodle though. See this.

      --
      -- "It's not stalking if you're married!" My Wife.
    14. Re:The longer the better by Weedlekin · · Score: 1

      To be fair, the fact that a typical UNIX sysadmin tends to be just a tad more knowledgeable than an average Windows user may have at least some bearing on this. IMO the people using a system are a fundamental component of that system, so a deficient user will result in a deficient system, irrespective of how well designed the technological bits are (this doesn't mean I think Windows is well designed!).

      --
      I'm not going to change your sheets again, Mr. Hastings.
    15. Re:The longer the better by dr_light · · Score: 1
      I've seen dog that just gobbled down cat poo, litter and all. Don't underestimate what dogs will eat.
      Or what some slashodtters will.
  4. What the hell by Anonymous Coward · · Score: 0

    is a Mircosoft?

    1. Re:What the hell by Daengbo · · Score: 2, Funny

      That's when Crocop is laying unconscious under Fedor's massive fists ....

    2. Re:What the hell by Anonymous Coward · · Score: 0

      That was a real eye-opening fight. Crocop just got run over. It was like a dog fighting a bull.

    3. Re:What the hell by Duhavid · · Score: 1

      The "mirror" of a "microsoft". Like in star trek.
      Excepting the one in our universe has the beards
      and the pain devices.

      --
      emt 377 emt 4
  5. Linux having more manpower devoted to it than MS? by rolfwind · · Score: 4, Insightful

    With more and more announcements like these, does anyone else think it is inevitable that Linux will overtake Microsoft on all bases one day? I mean, it's starting to show Microsoft is only one company devoting a portion, large but just a portion, of it's resources to its OS while Linux is an entire industry with a bunch of diverse people working on small parts seperately.

    I wonder if the Vista's voyage is any kind of vindication to the Linux side, who was always ballyhooed as having "too many distros" earlier, but at least we could depend on someone, somewhere releasing some small update with some type of progress (small but frequent steps) rather than the monolothic approach of large but infrequent steps.

  6. Not a Bang or a Whimper? by Ohreally_factor · · Score: 4, Funny

    How about a Poot?

    --
    It's not offtopic, dumbass. It's orthogonal.
    1. Re:Not a Bang or a Whimper? by Indras · · Score: 1
      How about a Poot?
      Obligatory Star Control 2/UQM quote:
      We love the Pootworm. We are one with the Pootworm. We are one with you.
      Of course you realize that this means you are one with the Pootworm.
      Rejoice!!
      To be one with the Pootworm is to be alive, and why not be alive?
      Is that not what living is for?
      -The Pkunk
      --
      The speed of time is one second per second.
    2. Re:Not a Bang or a Whimper? by ozbird · · Score: 1

      More like a FUD.

    3. Re:Not a Bang or a Whimper? by Ohreally_factor · · Score: 1
      Obligatory Zappa Song Mis-quote:

      The MS man is seated at the table in the laboratory of the utility MS
      Research kitchen... reaching for an oversized chrome spoon he gathers an
      Intimate quantity of dried muffin remnants and brushing his scapular aside
      Procceds to dump these inside of his shirt...
      He turns to us and speaks:

      Some people like open formats better. I for one care less for them!

      Arrogantly twisting the sterile canvas snoot of a fully charged icing
      Anointment utensil he poots forths a quarter-ounce green rosette
      Near the summit of a dense but radiant file system of his own design.
      --
      It's not offtopic, dumbass. It's orthogonal.
    4. Re:Not a Bang or a Whimper? by WilliamSChips · · Score: 1
      The speed of time is one second per second.
      Only while at rest. :P
      --
      Please, for the good of Humanity, vote Obama.
  7. Slow day, huh by Anonymous Coward · · Score: 0

    Ooooooyaaaawwwwnnnnnn (no kidding)

    1. Re:Slow day, huh by Anonymous Coward · · Score: 0

      Yeah but you still have to consider (all nerd jokes aside) that it is a friday night and /. is a US centric site (so as of your post it is 8:53-11:53 pm depending on timezone). There really isn't much to post about....

  8. MS not now how to engineer software? by MasterC · · Score: 4, Insightful
    The release of Vista has since been delayed again and is now scheduled for November for large customers and January 2007 for the general public, though some observers say it may be out even later.


    So MS has was founded just over 31 years ago. Wouldn't a company that has spanned that many decades have a better understanding of software engineering and have a better grasp at making deadlines? I just don't get it. I'm not a fan of MS, but I'm trying to look past that: I just don't get how they can keep underestimating Vista the way they are.
    --
    :wq
    1. Re:MS not now how to engineer software? by WindBourne · · Score: 4, Interesting
      Large commercial companies, like MS, do not hire the best coders. Actually, let me rephrase that. They do not retain them. The problem is that MS has ppl at the top that tell the coders what they will do. Many of these are solutions to the marketing problem of how do we retain our monopoly. MS has very little inovative work. That does not mean that they have not hired inovative ppl. But these folks simply move on. What you are left with are several types
      1. The engineer who has been there since the 70's/early 80's and are worth millions themselves and now wish to keep accumulating.
      2. New engineers who are being worked to death and will go elsewhere for their inovative work.
      3. Finally, the grunt who really can not go elsewhere. They are stuck there.

      Sadly, it is the final person who is filling the bulk of the positions.
      --
      I prefer the "u" in honour as it seems to be missing these days.
    2. Re:MS not now how to engineer software? by QuantumG · · Score: 4, Insightful

      Ha! No-one knows how to develop software. No-one has ever known how to develop software.

      --
      How we know is more important than what we know.
    3. Re:MS not now how to engineer software? by bergeron76 · · Score: 2, Insightful

      Wouldn't a company that has spanned that many decades have a better understanding of software engineering and have a better grasp at making deadlines?

      Unfortunately, no. You can't turn a 31-year-old cruise liner as quickly as you can turn a 4 passenger ski-boat. Small companies succeed by agility; Large companies succeed by dieing.

      --
      Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
    4. Re:MS not now how to engineer software? by Overly+Critical+Guy · · Score: 1

      With four OS releases under its belt since 2001 and going on number five, Apple seems to have gotten a reasonable clue on how to manage it.

      --
      "Sufferin' succotash."
    5. Re:MS not now how to engineer software? by JanneM · · Score: 3, Insightful

      Other posters gave a couple of reasons that in combination probably explains it.

      First, we're still groping for a workable methodology in creating large-scale software using large teams. So Vista is heavily delayed and stripped of half it's intended functionality - that's pretty much par for the course on any project that size. Check the steady stream of horror stories at trade rags like InfoWorld or statistics on project performance at any large company. The large-scale project that is on time and on budget is rare enough to be seen almost as mythical. Nobody else knows how to do this kind of big-bang software development right, why would MS be the exception?

      Second - and this, too is endemic - the feature set is determined by different people than those tasked with implementing it, and the time frame is set by yeat a third group. And this has to be so - coders are mildly speaking not the entirely right people to decide what the market will be interested in or what users will find useful (or even tolerable). It's a communications problem, and almost every large project - and every large organization - has it.

      Third, when you're doing a brand-new system to replace an existing set of systems, you're going to step on toes and intrude on peoples' turf. There's sure to be a lot of people at MS who has a lot of professional and intelectual capital invested in various technologies that Vista would have replaced, and why should they help it along any more than they had to? And even if you and yor group is neutral towards it, you don't want to allocate any scarce resource towards helping that project when your own stuff needs those resources as well. From various sources there seems to have been quite a bit of bureocratic infighting going on over the years and that would not exactly help the project along. Again, though, this is a problem for any largish organization, not just MS.

      --
      Trust the Computer. The Computer is your friend.
    6. Re:MS not now how to engineer software? by houghi · · Score: 2, Insightful

      I know of a person who told me a long time ago that he was waiting for Longhorn. As that would be coming out soon, he was not interested in Linux. Now he is waiting a few years for Vista. He does not want to do Linux, because Vista is just around the corner.

      I can imagine many IT people think the same. If Microsoft would say: "Our next real big step is in 5 years", many would go over to alternatives. However if they say, "next year, realy." the decisionmakers say: Let's wait a bit and see what it is and decide then.

      What would you do if you could keep your customer base that will bring you several billions later? Would you be happy to let them move on to a new product, hoping they will come back when you have a new product, or would you do your utmost to keep them?

      --
      Don't fight for your country, if your country does not fight for you.
    7. Re:MS not now how to engineer software? by IamTheRealMike · · Score: 1

      They've had a lot of people leave lately to other companies (eg the guy who was running Avalon) or retire. The "MS brain drain" is probably hurting them quite significantly by now.

    8. Re:MS not now how to engineer software? by Weedlekin · · Score: 1

      IBM used to do the same thing when they were a monopoly, so it seems to be a standard monopoly tactic, at least in the IT world. And the strange thing is that it works over and over again on the same people, which brings to mind an old saying:

      A wise man learns from the mistakes of others.
      Most others learn from their own mistakes.
      But a fool never learns.

      --
      I'm not going to change your sheets again, Mr. Hastings.
    9. Re:MS not now how to engineer software? by olman · · Score: 1

      Unfortunately, no. You can't turn a 31-year-old cruise liner as quickly as you can turn a 4 passenger ski-boat. Small companies succeed by agility; Large companies succeed by dieing.

      Oh? I thought they do it by smashing through the small guys, sinking with the wake what they cannot crush and having CEO pop over to on-board helo to buy off any that survive.

  9. Where is the latest & greatest in OS developme by linguae · · Score: 4, Insightful

    I would love to see an OS released for the market that combines all of the research done within the past 10-15 years in kernels, file systems, HCI, application development, programming languages and APIs, virtual machines and virtualization, etc. However, look where we are at now. We're still using (for the most part) monolithic kernels, old file systems, old development tools, etc. There hasn't been any radical improvements in commerical OSes for quite some time. (One could say that OS X is a dramatic improvement, but much of OS X is based off NeXTSTEP, which had existed for quite some time before Apple bought them out).

    I would like to see a new NeXTSTEP (technologically, not in terms of business success). NeXT was able to look at all of the current CS research of the time and integrate that into their operating system. NeXTSTEP was far ahead of its competition and, if it weren't for hardware support and the need for modern software, I'd probably run it as an everyday OS. Mac OS X is still ahead of its competition because of its NeXTSTEP roots, as well as Apple's improvements to the OS since 1997. Imagine if there was a new OS that took advantage of all of today's CS research, was very easy to use, and was compatible with existing software. I'd be the first person in line to buy it.

    Until then, I can dream about my ultra-secure, exokernel OS with a database file system, flexible yet safe programming language, very easy to use UI, "boxes" to run Windows and *nix software....

  10. Gee, what a surprise! by gasmonso · · Score: 2, Interesting

    I'd like to know how many /. readers predicted this a long time ago. But seriously, this just shows the troubles that MS is having maintaing the beast that is Windows. You can only sustain a rotten code base for so long until disaster strikes. And this disaster is Vista. If Microsoft is going to survive in the future they will have to innovate and restructure the way they create software.

    http://religiousfreaks.com/
    1. Re:Gee, what a surprise! by Planesdragon · · Score: 2, Insightful

      Odd...

      While Vista does have steeper requirements, and by default runs a bunch of GUI effects that aren't really necessary--I don't see it as a disaster at all.

      I just removed Beta 2 from this very laptop, and my reasons for doing so had nothing whatsoever to do with the OS (My laptop's DVD reading software decided not to work, and ATI's beta vista driver didn't support OpenGL). For the entire time I had it on, there was exactly one crash -- and it was caused by the aforementioned laptop software, not Vista. For the past few weeks, every time I've seen someone's computer problem, I've remembered part of Vista that would make that problem easier to fix.

      Say what you will for the cathedral, but the book coming down the pipe isn't one that's going to fall apart at the seams.

    2. Re:Gee, what a surprise! by pilgrim23 · · Score: 0, Redundant

      "Great Artists Steal"
      Microsoft forgot its basics. They know what they must do, they have experience here already and a clear direction and focus: Just like the last time, steal the Apple interface, make a crude but easy to ship UI that kinda sorta looks almost like it, let the marketing dweebs blaze the trail, chuckle on stage at blue screens, issue a service pack every other Tuesday, and if all else fails, throw a chair.

      --
      - Minutus cantorum, minutus balorum, minutus carborata descendum pantorum.
  11. Dun. Dun. Dun. by Anonymous Coward · · Score: 1, Funny

    Another chair bites the dust.

  12. Road Map by xixax · · Score: 4, Funny

    So I suppose the purpose of having a road map is so that we can see where we didn't go.

    Xix.

    --
    "Everything is adjustable, provided you have the right tools"
    1. Re:Road Map by Agret · · Score: 1

      Thanks for that link, it's a very good read.

      --
      Have you metaroderated recently?
  13. Next one huh? by OverflowingBitBucket · · Score: 2, Funny

    From the article:

    Thomas said it's too early to discuss whether WinFS would make an appearance in future versions of Windows.

    And how often have we heard rumours of WinFS appearing in the next Windows OS?

    1. Re:Next one huh? by divide+overflow · · Score: 4, Informative

      > And how often have we heard rumours of WinFS appearing in the next Windows OS?

      Ever since Jim Allchin Microsoft announced Project Cairo in 1991. It was scheduled for release in 1994, and it was to include an object oriented file system similar to what is now referred to as WinFS. Now, 15 years later, these capabilities are STILL missing in action. Here's a chart showing Microsoft scheduled and actual ship dates.

      Of course, in the mean time Microsoft has been chasing other innovations and their ever expanding appetites ever since that announcement...Internet connectivity and its related clients (www, mail, ftp, nntp...), security, improving stability, not to mention all the kinds of new hardware devices that had to be supported. Many of them were first supported by Windows.

      Nonetheless, WinFS is one of the most obvious cases of Microsoft having "dropped the ball."

    2. Re:Next one huh? by Trepalium · · Score: 1

      About as often as you hear about aspects of Microsoft Bob making an appearance in future versions of Windows.

      --
      I used up all my sick days, so I'm calling in dead.
    3. Re:Next one huh? by OverflowingBitBucket · · Score: 1

      Thanks for that divide overflow. :) I knew if I mentioned that then someone with some more detailed info would back me up. 15 years ago, truly scary. I've never seen that chart before, that's pretty interesting too.

  14. Chickens finally coming home to roost by Anonymous Coward · · Score: 3, Insightful

    The house of cards that is Windows is finally unmanageable and on the verge of collapse. We've known it was coming all along, as they kept bolting stuff on and attempting to patch a crufty old OS in the interest of backwards compatibility. Their inability to integrate a new filesystem into it is a sign that their 2 decades worth of nasty spaghetti code has finally reached critical mass and simply can't be futzed with anymore.

    They're just going to have to bite the bullet sooner or later and do what Apple did-- drop the old OS in favor of a new one, and ease the transition to it by allowing the old one to run as an application.

    The billion dollar question is, will they be able to manage such a huge transition? Based on how terribly their OS projects are mismanaged, it's extremely doubtful.

    1. Re:Chickens finally coming home to roost by Zephiria · · Score: 1

      Not to be nasty,
      But if it werent for the users, the admins and just about everyone using their products expexting, nay demanding backwards support for their crusty DOS 6.1 and Windows X edition apps then just maybe MS wouldn't have to deal with that kind of crap.

      I remember reading here or perhaps somewhere else that MS have in their company a totally new OS, built from the ground up as a new OS, its totally unsellable because it wouldnt be compatible with the old apps, so there it stays.
      Sitting on dev machines :(

    2. Re:Chickens finally coming home to roost by SFSouthpaw · · Score: 1
      They're just going to have to bite the bullet sooner or later and do what Apple did-- drop the old OS in favor of a new one, and ease the transition to it by allowing the old one to run as an application.
      Linux running qemu/vmware/Xen :-)
      --
      ---southpaw
    3. Re:Chickens finally coming home to roost by cyber-vandal · · Score: 1

      You're right of course; when you buy a new OS you should also have to buy/rewrite all the other software you depend on. Honestly where do these customers get off, expecting the vendor to provide the product they want. [/sarcasm]

    4. Re:Chickens finally coming home to roost by Zephiria · · Score: 1

      Despite your sarcasm you do illustrate my point.
      If MS puts out an OS with new stuff that takes out support for older stuff, people like you castrate them for it.

      So they keep the legacy stuff in there and have the nightmare they now deal with, which people beat them up for regardless.

    5. Re:Chickens finally coming home to roost by Tim+Browse · · Score: 2, Interesting

      They're just going to have to bite the bullet sooner or later and do what Apple did-- drop the old OS in favor of a new one, and ease the transition to it by allowing the old one to run as an application.

      Yeah, they should write a new system - let's call it the NT kernel and Win32 subsystem, and then give the applications written for the old OS an emulation/thunking layer - let's call it Wowexec, for instance, and then the old applications written for the old crufty OS could gradually be phased out.

      But I guess we'll never see that.

    6. Re:Chickens finally coming home to roost by Foolhardy · · Score: 1

      Yes, you're right: Microsoft already created a new, modern OS to fix otherwise basic design problems in the old one. Unfortunately, the only supported API on that OS, Win32, was based very heavily on Win16 (it even boasted almost full source-level compatibility with Win16 if you followed the rules) and brought obsolete, harmful conventions with it that Microsoft still can't get rid of. It also didn't help that a subset of Win32 was ported to the old OS line in Windows 95, and was THE Microsoft consumer OS line until 2001.

      What came with Win32 were single-user conventions that don't include any local security or discrete users. There are lots of pieces of software for Win32 that require the system to go into single-user emulation mode, requiring administrator access all the time and the use of only one user profile. Most programs just ignore the new SecurityDescriptor, DesiredAccess etc. parameters of Win32 create functions-- the security parameters that Win16 didn't have, and Win95 doesn't implement.

      Win32 also brought the old and quirky windowing system where parameters are packed into type-unsafe blobs, multiple messages represent the same thing slightly differently, messaging order is often strange but preserved for compatibility (i.e. WM_MINMAXINFO being sent before WM_NCCREATE or WM_CREATE), and many other inconsistencies. Not to mention that just having two applications of different privilege levels display windows on the same desktop represents a security vulnerability, again for historical reasons predating Win32.

      Creating NT was certainly a clean break from the earlier OS line. IMO, it's an architecture worth keeping. Win32 as an operating environment compared to Win16, wasn't revolutionary and IMO needs to go. Half-implementations of Win32 didn't help any; the Win95 implementation level of Win32 still needs to be phased out.

  15. New code by xixax · · Score: 1

    I'm not seeing too many other database filesystems, about the only one that I recall shipping was the one for BeOS.

    My own theory is that WinFS was to an extent a windmill to be mistaken for a dreagon. How much time has been wasted by people trying to build Gonkulators of their own?

    --
    "Everything is adjustable, provided you have the right tools"
  16. Re:Linux having more manpower devoted to it than M by Umbral+Blot · · Score: 4, Insightful

    Overtaking Microsoft is not enough to become the dominant OS, for example see OSX.

  17. Good news by also-rr · · Score: 4, Interesting

    At least NTFS is somewhat understood now and drivers (although imperfect) exist and are being improved.

    I understand that WinFS was going to have NTFS as the backend but this avoids the necessity to reverse engineer another closed and obfusicated layer of almost-compliant-with-the-spec-which-you-cant-see- anyway rubbish in order to function as well as Microsoft's own offerings.

  18. In other words... by jkrise · · Score: 3, Insightful

    Microsoft has not yet finalised plans to make the most commercial success out of WinFS. Making it part of a highly pirated OS doesn't make commercial sense. Lack of features in a rebranded OS doesn't imply loss of sales / profits either. Improved features doesn't imply more profits from the OS business as well.

    And so, until MS dcides whether to package WinFS as part of SQL or .Net or Active Directory or the Aero interface or BSOD... we'll have to wait and see.

    --
    If you keep throwing chairs, one day you'll break windows....
    1. Re:In other words... by eikonos · · Score: 1

      Microsoft has not yet finalised plans to make the most commercial success out of WinFS. Making it part of a highly pirated OS doesn't make commercial sense.

      Expending effort and money to make any features for a pirated OS doesn't make sense, and yet MS continues to make and give away Internet Explorer, Windows Media Player, Visual Studio Express, etc for free. Why would WinFS be any differerent?


      Lack of features in a rebranded OS doesn't imply loss of sales / profits either. Improved features doesn't imply more profits from the OS business as well.

      Are you actually trying to argue that having or not having features has no effect on profits? Don't tell marketing that because they constantly try to sell products on features. Apparently they think customers want features.


      And so, until MS dcides whether to package WinFS as part of SQL or .Net or Active Directory or the Aero interface or BSOD... we'll have to wait and see.

      We don't have to wait to find out becaues we can read the blog of the (former?) WinFS team where one of their posts tells us clearly that WinFS will be "productized" in SQL and NOT elsewhere.
      http://blogs.msdn.com/winfs/archive/2006/06/23/644 706.aspx

    2. Re:In other words... by Anonymous Coward · · Score: 0

      Haven't you read the article? (OK, I'm new here)
      WinFS will never exist! NEVER!

  19. Re:Where is the latest & greatest in OS develo by jamesshuang · · Score: 2, Interesting

    I hope you realize that actually writing software takes TIME, with an exponential relationship with complexity. An OS takes a LOT of time to write because it has a LOT of hardware to support, a lot of usage scenarios to take into account. Cobble together that's "new and cutting edge" like NeXT STEP would only yield yet another spectacular business failure, because there would be no time to build, test, and secure such a large chunk of code. As nice as OSX is, it's not end-all be-all in any way shape or form. IMHO, Linux does most jobs much better - opensource drivers and modules allow me to program my own drivers if I need to. Now that OSX closed Darwin source, where do I turn if I have an obscure piece of hardware to plug in?

  20. Re:Linux having more manpower devoted to it than M by rolfwind · · Score: 2, Interesting

    I understand what you mean, but overtaking (technically) in this fashion would also mean making it as easy or easier to move to linux than stick with the current or next Windows version people are on. This obviously has external factors, such as companies porting software over, but could be accomplished in the community via Wine/other.

    For example, people who only use the company to browse the web and write stuff could move to Linux completely almost without exception (though there are those annoying websites that refuse to work with anything but Windows for no good reason besides lazy developers).

    Mac OSX may be wonderful technically, shares similiar adoption problems with linux, but it's small marketshare also stems from the fact that it's hardware is only sold by one provider. Linux does not have this problem.

  21. Re:Linux having more manpower devoted to it than M by also-rr · · Score: 3, Interesting

    With more and more announcements like these, does anyone else think it is inevitable that Linux will overtake Microsoft on all bases one day?

    Technically - yes. In fact there are very few areas where this is not already the case technically, with only the interface features left to catch up.

    While this is not a small problem (in fact it's a huge problem) it's also the case that now the big nuts have been cracked, so to speak, the UI problems are recieving so much attention that they are being dealt with rapidly.

    Firefox is one example of such an improvement (vs Mozilla) however I'd say that the single best example is the gnome wifi applet. This is an example of what *used* to be required to set up WPA. On X86 it's now virtually a two-step point and click process using nm-applet which supports roaming and multiple networks and autoswitching between available connections.

  22. Re:While on the subject by Anonymous Coward · · Score: 4, Funny

    Filesystems are for posers. Just write one big tar file to /dev/hda.

  23. Re:Where is the latest & greatest in OS develo by QuantumG · · Score: 5, Insightful

    So what you want to see is an compilation of immature academic technologies into a mature stable production system. Why not just wish for a gold house?

    --
    How we know is more important than what we know.
  24. It's not the software engineering that's the probl by Degrees · · Score: 5, Insightful
    My theory is that it's not the software engineering that's the problem - it's marketing. So some of Microsoft's competition has full file indexing and document management. One set of marketing people say "Hey - we should do that! Can we do that? Make it a part of the OS, too? Of course we can - We're Mircosoft"

    Meanwhile, other marketing people are looking at the feature set of distributed link tracking.... And another set of marketing weasels are looking at DRM respect... and attributes for near-line storage management... and (name any competitor's advantage, and expect Marketing to want to add it to the feature set).

    The failure isn't in Engineering - it's in Management. Someone promised too much complexity.

    Given a year or two per feature set, done incrementally, with product releases that allow the code to be tested and refined, WinFS probably could be engineered into a fine solution.

    But the deadline is too close now. They need to cut their losses and bug-check what they have, now, so that the file system that does ship is stable, and not a huge disaster.

    Interestingly, the open source solution of file systems is far better at trying out new ideas and making progress. It may take longer to make the features integrated - but that integration hasn't been a defining requirement for success or failure.

    --
    "The most sensible request of government we make is not, "Do something!" But "Quit it!"
  25. Nov for corporate and Jan 2007 for the public? by bergeron76 · · Score: 3, Insightful

    I call BS. What "large customers" are clamoring for all the great updates that Vista will bring? Every major corpration that I've ever seen is bent on stability and steady IT deployments. NOT shoot from the hip, let's jump on this tech because it's "the latest per our IT department". Executives care about the bottom line, not the latest software release - unless it's MSeBaysoft(with the Paypal module).

    I'd love to see one large customer named.

    --
    Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
    1. Re:Nov for corporate and Jan 2007 for the public? by cfulmer · · Score: 1

      Um... Dell, Gateway, Lenovo, HP.

      Theses guys want to use the latest greatest version of Windows to convince people that they need to buy new hardware. Microsoft's delays have actually hurt the equipment vendors because people are holding off on buying new machines, waiting for Vista.

      The main thing that Vista is supposed to help with is security. In theory, they've redesigned for security and that will mean a lot fewer patches. And, that's something that large customers want -- the few patches, the less manpower and expense required. In practice, though, there are going to be tons of bugs just because of the sheer volume of changes, which will mean a lot more patching, more manpower and greater expense. Vista might be the thing that utterly destroys the legitimacy of any Microsoft TCO claims.

    2. Re:Nov for corporate and Jan 2007 for the public? by Anonymous Coward · · Score: 0

      Microsoft, maybe?

    3. Re:Nov for corporate and Jan 2007 for the public? by Anonymous Coward · · Score: 0

      It's clear that you have absolutely no idea what new features Vista has for corporate users and haven't made any actual attempt to look them up. I challange you to list some of the most significant new features for large corporations and argue why each of them is insignificant.

      Warning in advance: Don't say LUA, because that's as beneficial to home users as to businesses. We're talking about large corporate installs.

      I suspect that right now you're a pretty worried because you realize that you don't actually have any idea what the new features for corporate installations are. Feel free to do research. In fact, just for the hell of it, I'll give you a hint: large corporations spend a lot of money on installation, support, and security.

    4. Re:Nov for corporate and Jan 2007 for the public? by Fluffy_Kitten · · Score: 0

      The Bill and Malinda Gates foundation!

      --
      People who have no sig are cool
    5. Re:Nov for corporate and Jan 2007 for the public? by ciroknight · · Score: 1

      uhh Dell? Sure, they probably won't use the OS themselves, but they damned sure will sell it!

      To be truthful, that's the only way Vista will make money. Very few people will actually run out to buy Vista for the Wonderful New Technologies (tm) contained within.

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    6. Re:Nov for corporate and Jan 2007 for the public? by Weedlekin · · Score: 1

      "Dell, Gateway, Lenovo, HP.

      Theses guys want to use the latest greatest version of Windows to convince people that they need to buy new hardware."

      You hit the proverbial nail right on its head. All of those predicting doom for MS because Vista has steep hardware requirements seem to be forgetting the fact that exactly the same things have been said about nearly every version of Windows. This, said the technocrati with predictable regularity, will be the year of Linux On the Desktop, because people are getting fed up with having to buy new hardware every time Microsoft bring out a new OS version that won't run on what they have, despite the fact that it has hardly any compelling new features to justify needing so much memory, HD space, CPU cycles, or whatever.

      And so Vista approaches, and MS, as has been their habit for nearly two decades, once more relegate a slew of promised features to the vapourware bin while maintaining the steep hardware requirements, and the technicrati start singing the same old song, because they don't realise that Microsoft's real customers are the OEMs who actually pay for Windows licenses, not the people who buy from those OEMs.

      Why has Vista sacrificed nearly everything except the eye candy? Because eye candy is something people who walk into a place that sells computers or see a friend's new machine will notice immediately, and ask why these new Windows boxes look so much better than the one they bought last year. And if that machine from last year lacks some component required to take full advantage of said eye candy, they'll have to buy a new one, with a legitimate, Genuine Advantage version of Vista on it. The OEMs make money, Microsoft make money, and Joe Blow has a machine that looks really great compared to his old one. Everybody is happy except for the technocrati, who will now have to wait for the first really nasty piece of Vista malware before proclaiming a new Year Of Desktop Linux.

      --
      I'm not going to change your sheets again, Mr. Hastings.
  26. Re:Where is the latest & greatest in OS develo by Anonymous Coward · · Score: 0

    Everyone always talks about how great OS X is. Run it in a performance-critical environment and see what kind of numbers you get.

    See also http://www.anandtech.com/mac/showdoc.aspx?i=2436&p =8

  27. Re:Where is the latest & greatest in OS develo by molarmass192 · · Score: 4, Interesting

    That OS already exists. There is so much cutting edge work going into Linux that Windows seems archaic in comparison. Yeah, the kernel is monolithic, that's because research over the past 10-15 years shows that microkernels are slooooow. File systems ... pick one, they ALL exist for Linux. HCI ... XGL anyone? Application development ... there are more IDEs and toolkits on Linux than one could learn in a lifetime. Programming languages ... all there. APIs ... broad question ... but anything that's not MS (and even some that are ... WINEAPI) are there. Virutal machines ... Bochs, VMWare, Win4LinPro, etc. Virutalization ... KML and XEN.

    You can lock down Linux as tight as you want, use the Oracle IFS db based file system, use Ruby, KDE, VMWare ... I think you get the point. Now, having spewed all that, my impression is that you're waiting to see that "OS" from MS, nobody else, so you have to expect to be waiting a very long time, if ever for it. The fact is, if you want to be on the cutting edge, drop the past and use Linux. If you want to play games ... stay on Windows, it's DESIGNED for people who want something familiar, doesn't obselete any software compiled 15 years ago, and isn't so revolutionary as to scare grandma or the receptionist.

    --

    Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
  28. Also in the news: by Korin43 · · Score: 2, Funny

    Linux announces LinFS to be released before Windows Vista. When asked why, Linus Torvalds responds "Just to prove that we can".

  29. Re:While on the subject by QuantumG · · Score: 1

    If NTFS was even mildly documented that'd be an option.

    --
    How we know is more important than what we know.
  30. Re:Where is the latest & greatest in OS develo by linguae · · Score: 0
    I hope you realize that actually writing software takes TIME, with an exponential relationship with complexity. An OS takes a LOT of time to write because it has a LOT of hardware to support, a lot of usage scenarios to take into account.

    Agreed. Now that I thought about it for a few minutes, the only OS that was a radical change from its previous OS yet still supported most PC hardware was Windows NT. The transition from DOS and Windows 9x to Windows NT and its derivatives took a while, but it gone by smoothly. I don't know of any other companies creating a general purpose OS; the companies either control the hardware (Apple, Be, Amiga, NeXT [for the first so many years]) or have a very restricted subset of hardware (NeXTSTEP for Intel comes to mind). Linux and BSD are exceptions, but they aren't companies, and nearly all of their driver support comes from the FOSS community.

    Cobble together that's "new and cutting edge" like NeXT STEP would only yield yet another spectacular business failure, because there would be no time to build, test, and secure such a large chunk of code.

    Taligent and Copland comes to mind. NeXTSTEP didn't fail because it was cobbled together (in fact, its technologies were quite coherent), it was because the PC and the Mac were already well established at the time, and the window to introduce a new platform was closing quickly in 1989. (NeXT also took a few early missteps that might have cost them, such as releasing very expensive ($10,000) machines and the whole magneto-optical drive fiascal; had their initial offerings been their NeXTSTATION instead of the Cube, then they might have done much better).

    You bring up some good points which help explain why we don't have radical changes in OSes. There is a lot of backwards compatibility and hardware support to worry about. All of these new OS features doesn't mean a hill of beans if it doesn't support their hardware. It would be even more difficult for a start-up company, since they don't already have a stockpile of hardware driver source code.

  31. Re:Where is the latest & greatest in OS develo by Otter · · Score: 1
    I would love to see an OS released for the market that combines all of the research done within the past 10-15 years in kernels, file systems, HCI, application development, programming languages and APIs, virtual machines and virtualization, etc. However, look where we are at now. We're still using (for the most part) monolithic kernels, old file systems, old development tools, etc.

    Very simply, the people with the inclination and skill to tinker with new operating systems think that Unix, X11, xterms, vi and C are the be-all and end-all of computing. Oddly, they seem to think that Kernighan, Ritchie and the others would want them to have that mentality.

  32. Re:Linux having more manpower devoted to it than M by scdeimos · · Score: 1

    Ah, what web sites (besides the obvious Windows Update) refuse to work with anything other than Windows? Just using Firefox on Windows there's plenty out there that only work with MS-IE. :(

  33. Vista will lose its name before it's released by gnomino · · Score: 1

    Even when Vista does come out, no one will want it. Most PC users today use XP, and they are probably either perfectly happy with the way it is, or are so frustrated with its usage that they will be scared to upgrade. Just look at how little hype Microsoft has managed to generate so far. The removal of an originally "key feature" won't help either. The only people who will actually use Vista will be employees of Microsoft, and even they will only do it because they're forced to by their employers.

    1. Re:Vista will lose its name before it's released by Zemran · · Score: 1

      YP ??? The new Windows YP, just right for today world...

      --
      I love stacking my barbecues in the shed at the end of summer - you can't beat a bit of grill on grill action.
    2. Re:Vista will lose its name before it's released by Anonymous Coward · · Score: 0

      Actually, I wouldn't be surprised if they're using Win2k on a majority of machines. Seems a lot of companies are, and I doubt Microsoft is any exception.

    3. Re:Vista will lose its name before it's released by jt2377 · · Score: 1

      your arugment is pretty much what everyone say about WinXP when it first come out yet people switch from 2000 to XP. guess what's going to happen when Vista come out?

    4. Re:Vista will lose its name before it's released by Anonymous Coward · · Score: 0

      People are going to use Vista when their shiny new PCs they buy from BestBuy and Dell ship with Vista. Corporations will switch in 2 - 3 years once SP1 or SP2 ship and starts pushing people off of XP.

    5. Re:Vista will lose its name before it's released by Anonymous Coward · · Score: 0

      "Even when Vista does come out, no one will want it. Most PC users today use XP, and they are probably either perfectly happy with the way it is, or are so frustrated with its usage that they will be scared to upgrade."

      I remember you! you said that exact same thing about Windows XP v Windows 2000! Wait! You said the exact same thing about Windows 2000 v. Windows NT. I think you even said that about Windows 95 V. DOS.

      Don't you think it's time to shut up?

    6. Re:Vista will lose its name before it's released by Anonymous Coward · · Score: 0

      The only people who will actually use Vista will be employees of Microsoft, and even they will only do it because they're forced to by their employers.

      Nonsense. SCO has promised to buy several copies (if Bill will loan them the necessary funds).

  34. Hmm...there may be a few invalid assumptions... by fireboy1919 · · Score: 4, Insightful

    1) While the filesystem architecture is pretty horrible, there have been successes there by other companies.

    There's are file system interfaces to NFS, FTP, EXT2, UDF, and a probably a few more that I can't think of right now. This has nothing to do with the previously badly written code.

    The problem with WinFS is WinFS. It's got features in it that would make it unacceptably slow and easily corrupted. That won't fly. I think they thought that they could overcome these obvious problems through genius. Apparently its still hard.

    2) Like every OS trailing back almost to the invention of the compiler, Windows is modular. And by that I don't mean "it has modules, or even dlls" I mean that the ideas within it are divided into real (and occasionally conceptual) pieces.

    Some of the pieces are new and shiny and well written. Some are old and spaghetti-like. There's no reason to throw out everything to get one new piece. The fundamental design of the Windows kernel is neat even if the registry isn't. The network stack works pretty well even if the filesystem interface doesn't.

    Along those lines,
    I think they should stop selling windows as one thing. I'd like to know what new thing it is I'm getting in the latest version of Windows. Because they do occasionally throw out the old and replace it with something new and fresh that works great. But sometimes they only sell things that are exactly the same as the old, but with things I don't care about at all, or sell me lots of things I don't care about and only one that I do.

    --
    Mod me down and I will become more powerful than you can possibly imagine!
    1. Re:Hmm...there may be a few invalid assumptions... by Anonymous Coward · · Score: 0

      I'd like to view Windows this way too, but the hood is welded shut.

      Can you point me to some real documentation that describes the architecture -- something like "the Windows Kernel for Unix geeks"?

    2. Re:Hmm...there may be a few invalid assumptions... by Anonymous Coward · · Score: 0

      The folks at Sysinternals, in collaboration with folks from M$, literally wrote the book on it:

      http://www.amazon.com/gp/product/0735619174/102-36 15859-8238512?v=glance&n=283155

      (I'm sure that even if you don't want to buy the hardcover version you can find a soft copy on a pirate site or newsgroup somewhere...)

            -D

  35. Re:Where is the latest & greatest in OS develo by bergeron76 · · Score: 0, Flamebait

    You sound remarkably like an Apple "shill". Your post includes no fewer than 4 perfectly capitalized "NeXTSTEP" words; it sounds very provocatuer considering Apple's history with Next, and the poor spelling typically found in emotional slashdot replies (except for mine, because I'm better than everyone).

    That said, OS X does completely rock my world (as my desktop of choice). I can't wait to see what Leopard/Cheetah will bring...

    --
    Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
  36. Credibility. by Frosty+Piss · · Score: 1
    I just don't get how they can keep underestimating Vista the way they are.

    The problem is that they set release date targets based on what the marketing folks want without consideration of what is left to be done in the development. If they would simply say "it'll be out when we're done", they would gain a huge amount of credibility.

    --
    If you want news from today, you have to come back tomorrow.
    1. Re:Credibility. by MightyMartian · · Score: 1
      The problem is that they set release date targets based on what the marketing folks want without consideration of what is left to be done in the development. If they would simply say "it'll be out when we're done", they would gain a huge amount of credibility.

      It might produce a lot of credibility, but consider that MS's marketing model requires new Windows and Office versions (even if the actual improvements beyond eye candy is minimal).

      As it is, it appears that the development teams are getting their way. Vista will not be another Chicago; a cobbled-together Frankenstein's monster. The marketing machine has been shown for the incompetent, over-hyped beast it truly is.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    2. Re:Credibility. by suckmysav · · Score: 1

      Yes, that philosophy has worked wonderfully for 3D Realms . . .

      --
      "You can't fight in here, this is the war room!"
    3. Re:Credibility. by AndrewNeo · · Score: 1

      While that may be true, unfortunately they just can't do it. Vista is the next version of Windows.. there needs to be solid release dates and timeframes because hardware manufacturers, developers, and retailers all need to know when to allocate resources to be ready for it. If MS said Vista would be ready when it's ready, my brand new laptop wouldn't have been labeled Vista Capable because HP would have been afraid it may not be by the time MS actually does release it, and then they have unhappy customers. At least at this rate if MS holds off too long, since they already have a timeframe, then manufacturers and retailers can hound on them about it not being out because they've been ready for it for too long already. Microsoft just doesn't have the freedom to do that.

  37. Why WinFS failed to deliver... by TheNetAvenger · · Score: 5, Insightful

    Why WinFS failed to deliver...

    When the concepts of relational database FS were being thrown around back in the mid 90s, there was a need for this technology. WinFS was to be the next progression of this work, but in its new form a non-structure, non-relational database FS technology.

    WinFS was designed to sit on NTFS, never to replace it. In fact none of the proposed MS FS technologies were ever to replace NTFS.

    WinFS did develop several inroads in database technology to move past relational and object oriented database storage concepts; however, this was not enough for it to succeed, but rather for its technology to be used in database and data access technologies like MSSQL and the ADO models.

    There are two big reasons WinFS was stopped before ever seeing the light of day.

    1) Efficiency over functionality
    2) Business & Networked File Systems

    The first is probably the biggest nail in the coffin, but yet also the hardest one to get through to people.

    In current computing environments, adding in a good indexing technology, you can provide 99.9% of the functionality of WinFS and the overhead in doing so turns out to be less than if a full WinFS was implemented.

    For example, it is easier and more efficient to have a database indexing backend that references the standard FS and FS contents than it is to put the FS contents into a database. This can be witnessed in products like MS Desktop Search, the Vista Desktop Search, and Apple's Desktop Search as well. (Although the Apple incarnation at this point is a bit more poky than it should be.)

    The second part of this is the added functionality. One of the promises of WinFS was the ability to tag and relationally add content to files and file listings. Again, this does not offer 'enough' of an edge compared to the current FS technologies. Most of these features are already supported in NTFS, so you can add tagging, and additional fields of information to the files stored on an NTFS volume, basically providing the same features as adding new fields as a database FS would offer.

    The only portion that is somewhat left behind in current technology that WinFS would have provided is the 'relational' nature of items in the FS. But again, the database indexing engine that is used for searching can also provide a certain level of these relational aspects to the file and contents.

    So when you look at just these basic issues, you can see why in the end MS pulled WinFS as it exists today, and instead has put the functionality of WinFS in the current technologies, as you find in Vista already. (Fast search, relations between files and file contents, tagging using NTFS, etc.)

    It may not be the best PR move for Microsoft in the long run, as people here will have a field day with WinFS being abandoned in its current form as an add-on to NTFS. But if you were Microsoft and could provide 99% of the functionality of WinFS with the database indexing services in Vista (and XP) and do it faster than having to add on a new WinFS layer to NTFS, they why would you progress with a product that isn't going to offer what they can already offer with the current technologies.

    If computing power was on par with 1995, then something like WinFS would have more viability as Hard Drives and Processors could more efficiently do all that Vista is doing in a Database structured storage. However today, the overhead of doing this outside a database store is fairly non-existent.

    On to the second reason, which is business. Implementing localized database stores for files and documents and keeping these in sync with corporate stores is a rather big hurdle when you consider that businesses are not average Joe users and have tons of applications and infrastructure to coordinate Files spread across networks that are outside of existing MS technologies. WinFS would break many business tools and models rather badly.

    As for WinFS and Database FS concepts being 'vaporware' or dead, simply is a myth for the MS haters

    1. Re:Why WinFS failed to deliver... by Anonymous Coward · · Score: 0

      -1, overblown apologist pseudo insightful crap

      "In current computing environments, adding in a good indexing technology, you can provide 99.9% of the functionality of WinFS and the overhead in doing so turns out to be less than if a full WinFS was implemented."

      For the love of God, man, what do you think WinFS is? An indexing technology pasted on top of the existing file system. Jeeze. You even say so yourself.

      "One of the promises of WinFS was the ability to tag and relationally add content to files and file listings. ... Most of these features are already supported in NTFS, so you can add tagging, and additional fields of information to the files stored on an NTFS volume, basically providing the same features as adding new fields as a database FS would offer."

      Duh. Sure, you can add content using NTFS' alternate streams, but without WinFS or another such front end it's not going to do anything for you.

      "As for WinFS and Database FS concepts being 'vaporware' or dead, simply is a myth for the MS haters."

      WinFS 15 years in "development" and still nothing to show off? And we are "haters" for pointing out the incompetence? Seriously, little Willie Gatesie, is that you?

    2. Re:Why WinFS failed to deliver... by fermion · · Score: 1
      Basically it failed to deliver for the reasons listed, and comes down to a lack of leadership. In any feature set the resources to develop, the resources to run, not to mention the resources to meet certain milestones, must be allocated. What this means is that the leadership must understand the finite resources of the computer, and comprehend that if the GUI or network traffice is to be expanded, there will probably be fewer resources for underlying technology. Furthermore, if aggressive milestones are set, then the more experimental features are best left to future releases.

      File systems will evolve, from flat, to heirachical, to who knows what, but in terms of MS Windows, and any other GUI based system, the underlaying storage format takes a back seat to the way the form at is visualized in the GUI. A flat file system is fine as long as the GUI represents it as organized. This is why some people say that MS hacks peices together. There is never a unified style of the system, and while it is true that modules should not have initmate knowledge of each other, it helps if the interfaces between the modules are customized to fit togeter as perfectly as possible.

      In the end the new file system was just a marketing ploy, and the MS failure was not understanding how difficult the implementation would be, and, with the GUI interface, how unimporatant it ultimately was.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    3. Re:Why WinFS failed to deliver... by TheNetAvenger · · Score: 1

      For the love of God, man, what do you think WinFS is? An indexing technology pasted on top of the existing file system. Jeeze. You even say so yourself.


      Um... No I don't... WinFS is a Database STORE that keeps the files and file contents in a database structured format. It even is non-relational as the database store was designed to maintain NON-STRUCTURED data, in contrast to current database technologies.

      The only thing they have in common would be the database postion that indexes and maintains relationships between data, but there is a vast different between dropping all of this in a Databse Store, and leaving the files and data in the NTFS file structure and indexing and linking it from there.

      The later is what Vista, Apple, and XP already do, and the Vista version provided the funciton and performance that MS once only thought they could acheive by enclosing the files in the database store directly and not using NTFS as the 'mechanism' for holding the data.

      If you still somehow think these things are the same, spend some time on database concepts,FS concepts and how the two have similarities and where they divide in modern database store technologies like MSSQL implements.

    4. Re:Why WinFS failed to deliver... by TheNetAvenger · · Score: 1

      In the end the new file system was just a marketing ploy,

      Maybe, but here is what people keep skipping over. WinFS was NOT a File System in the traditional sense that everyone here keeps referencing it as. It as not a new FS, it was a 'file and data storage' mechanism using database constructs.

      It still would sit on NTFS, and when you format your volume, it would still be an NTFS volume. What WinFS was, is just a database storage place that documents and file were placed into, instead of directly ON the NTFS file system.

      Think of WinFS as a Database FS that sits on the 'real' drive FS. You could implment a similar concept in MYSQL as well, and direct your I/O for storage for certain folder locations to place the files and documents into a MySQL database instead of on the file system as well.

      This is where WinFS was overblown by people outside the technology, and also why in the end, putting all your document and files for 'end users' in a Database Store was not a great solution as the reasons I stated above, but just think of the compatibility of disk tools trying to recover a file from inside a database store (file).

      I'm sure MS could have pushed WinFS ahead, they have the money to do so, but if it doesn't garner any real benefits compared to what the indexing and relational searching team put in place for Vista already, it is a big waste for the consumer...

  38. Re:Where is the latest & greatest in OS develo by linguae · · Score: 0

    I'm not an Apple shill; I just used Apple's history as an example. The original Windows NT architecture also fits the bill, and I can name a few more OSes that I can use as examples (BeOS and Plan 9 comes to mind).

  39. Re:Where is the latest & greatest in OS develo by ace_brickman · · Score: 0

    Well, we're at Mac OS 10.4.7, and we get updates about every 90 days...

    --
    Users of the world: We're here to help you, but help us help you. (your IT dept)
  40. you're loopy by bunions · · Score: 1

    the OSes out of microsoft have only been getting better. Well, 95 may not have been better than DOS, depending on who you're talking to, and ME was awful (but let's face it, it was just a service pack for '98), but 95->98->XP and NT->2k->XP was a steady progression of stabler, more compatible, friendlier OSes.

    Will Vista be awful? I dunno, maybe, I guess we'll see. But saying that everything is ready to fall apart because of a rotten codebase when the products have only been getting better seems sort of weird.

    --
    there is no need to sign your posts. this isn't usenet. your username is right there above your post. stop it.
    1. Re:you're loopy by Anonymous Coward · · Score: 0

      Everything may have gotten better in the past, but at the expense of making each successive version of Windows harder to get out the door. The Windows codebase has now reached critical mass, the point where it's gotten extremely difficult to add low-level features like a new file systems, and it's no picnic adding in other features, either.

      Nearly every major version of Windows has been late because of this increasing complexity in the codebase. Vista is laughably overdue, and you're only going to see it next year (unless it slips AGAIN) because in the interest of getting it out the door, they've chosen to gut it of nearly all the compelling features they touted for the first few years of its development. They haven't left much in beyond the eye-candy, and the eye-candy won't work for a lot of people with older hardware.

  41. Tagged... by SanityInAnarchy · · Score: 1

    Tagged as dukenukemforever. I could've told you this long ago...

    Meanwhile, Hans Reiser is doing some real filesystem innovation...

    --
    Don't thank God, thank a doctor!
  42. Re:Linux having more manpower devoted to it than M by Anonymous Coward · · Score: 0
    With more and more announcements like these, does anyone else think it is inevitable that Linux will overtake Microsoft on all bases one day?


    You're confused. Linux is a kernel. Microsoft is an international multibillion corporation. What was your question?

  43. Re:Linux having more manpower devoted to it than M by kklein · · Score: 1

    No.

  44. Re:Where is the latest & greatest in OS develo by MrNonchalant · · Score: 1
    "Imagine if there was a new OS that took advantage of all of today's CS research, was very easy to use, and was compatible with existing software."
    Pick two, any two.
  45. *Sigh* if only they'd worked with Be by MikeRT · · Score: 1

    Be knew how to do an OS. Small updates sold frequently at low prices. If Microsoft released a new version of Windows every year to two years with incremental updates for say... $25 for a home upgrade, they'd have a steadier flow of cash and less expectations placed on them to make radical new things. Vista might actually already be here if Microsoft had sold successors to XP code named NT 5.2, 5.3, 5.4, etc. that added small improvements. They could then sell NT 6.0 featuring Aero for $50 for an upgrade or something. Seems to me their problem is biting off more than even they can chew.

  46. Re:Where is the latest & greatest in OS develo by linguae · · Score: 1

    Ideally, I would pick the first two. However, all new and successful OSes has a compatibility layer. Windows NT-based OSes have compatibility with DOS and 16-bit Windows apps. Mac OS X (on PPC) has Classic for older Mac OS applications. Linux is source compatible with any Unix program written in the past 35 years.

    I was just dreaming with my original post. The probability of an OS like this coming out is very slim because there is just too much work to do to build it, as well as the required work involved in compatibility, hardware support, and other similar issues.

  47. Mod parent up by JoeCommodore · · Score: 1
    Yep, that's what I see is going to happen, Vista is a major bugfix, like OS X was to OS 9, there is a significant underlyiung system change (permissiones, etc.) and also probably a less backward compatible archetecture.

    Having done the switch from 9 to X I know it has been painful (and expensive) at parts, and there is a lot of "Well that program doesn't work anymore and there is no similar OS X version - but the switch is a good thing, really!" Microsoft will have to win over the 90%ish of thier market that the switch from XP to Vista is also really a aood thing even though grandma's, son's, or mom's favorite programs doesn't work with it (or as well) anymore.

    Anyone know how Microsoft Works does with Vista? Most of the people I know use that at home instead of Office (Office is way too expensivve for the average Joe or Jane).

    --
    "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
    1. Re:Mod parent up by Khuffie · · Score: 4, Informative

      I've been running on Vista, and most programs I've tried (Photoshop, Dreamweaver, Opera, WoW, Guild Wars, Trillian) run perfectly fine. Some I've had to run with admin access (WoW, utorrent), others just worked. The only program I've had trouble with is Nero. Nero 6.whatever doesn't load Nero Express, but the actual Nero Burning ROM program works. I tried installing the Nero 7 demo, but it won't run for some reason. I haven't tried MS WOrks.

    2. Re:Mod parent up by cyber-vandal · · Score: 1

      On XP LUA you don't need to run WoW with admin access, you just need to give the LUA full access to the WoW directory in Program Files. Could well be the same on Vista.

    3. Re:Mod parent up by Khuffie · · Score: 1

      That would probably work too (never used XP's LUA myself), I'd have to check it out, since the problems with WoW happened when it tried to patch itself, and hence right ot the Program Files directory.

    4. Re:Mod parent up by vought · · Score: 1

      , like OS X was to OS 9, there is a significant underlyiung system change (permissiones, etc.) and also probably a less backward compatible archetecture.

      I can't seriously believe that you can simultaneously understand the magnitude of the shift from the Classic Mac OS to a completely different operating system that preserves compatibility with older programs, and characterize it as a "major bug fix". Mac OS 9 and Mac OS X codebases share virtually nothing in common except for the company that owns them.

      A similar comparison would be that Windows 2000 was a "major bug fix" for DOS 3.3. C'mon.

      I'm not going to rewrite the whole genealogy of the Mac OS, but I suggest you do some reading about it if you're going to insist on making asinine comparisons like these - if you ever pop off with a line like that at a party (at least in Silicon Valley) educated geeks are going to laugh up their sleeves at you.

    5. Re:Mod parent up by w0lo · · Score: 1

      I'm running uTorrent as LUA on XP right now, not using uPnp or XP firewall stuff tho

    6. Re:Mod parent up by JoeCommodore · · Score: 1
      I can't seriously believe that you can simultaneously understand the magnitude of the shift from the Classic Mac OS to a completely different operating system that preserves compatibility with older programs, and characterize it as a "major bug fix". Mac OS 9 and Mac OS X codebases share virtually nothing in common except for the company that owns them.

      We know it's a major change, but for most peeople (including Windows geeks) they percive it as I explained it, thay don't realize Apple went from Mac OS to BSD Unix underpinnings, they see thier stuff work or not and thats all they really care about. Apple did a temendous job of compatibility, but the bug fix I was going for was thier foresight to OS9 probelms with networking and security, either way It was a redo of most of the OS operation.

      Windows DOS 3.3 to Windows 2000, I cant see that as a similar comparison as there was a total environment change between the two (text vs. gui interface).

      --
      "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
    7. Re:Mod parent up by arminw · · Score: 1

      ...."Well that program doesn't work anymore and there is no similar OS X version......

      Actually I was surprised how many OS9 programs did and still work on OSX under classic mode. I have some Mac programs I still use occasionally, that go back to 1989 that still work just fine on my PPC running OS10.4.6. Many programs in the old OS9 App folder still run just fine, including the old IE explorer5, Photoshop 2.5, Filemaker 4, AOL5 still signs on!, MSWord5, Finale2002 and others. All old Mac programs that want to access hardware directly no longer work. This includes most games.

      --
      All theory is gray
  48. Re:Where is the latest & greatest in OS develo by MrNonchalant · · Score: 1

    Right, but compatibility between completely different architectures is a very different thing indeed. The best you can hope for is for some sort of merged VM system such that it appears like the windows are actually on your desktop while really running in a simulated win32/*nix environment. But they'll never feel native and never run at native speed. Wine is a mess, Windows POSIX compatibility is negligible, and Rosetta is reportedly very slow. Natively reproducing entire unique architectures is seriously non-trivial.

  49. Re:Linux having more manpower devoted to it than M by Anonymous Coward · · Score: 1, Insightful
    does anyone else think it is inevitable that Linux will overtake Microsoft on all bases one day?

    I do. Ubuntu is certainly making impact even with good Windows fans. Also they like the free (as in beer) part, and wonder when it will overthrow Windows as popular OS.

    I am interested to setup Ubuntu support operations in India. Any leads will be very helpful.

  50. Re:Where is the latest & greatest in OS develo by telbij · · Score: 4, Insightful

    Linux does have a ton of research-level development on it. You can do amazing things that you can't do anywhere else. Unfortunately the history of UNIX weighs in very heavily in almost all OS development. The fact is that the problems with UNIX are obscured by how horrendous Windows is. Think how much we could really move forward if we were to take some fresh ideas like Plan9. Unfortunately the software economy is too mature for a cutting-edge research OS to be able to get a critical mass of developers. No one wants to write software for a new OS when there's already so much open source out there for Linux/UNIX. If you could get paid to do pure research it would be pretty fun though.

  51. Huh? by Eric+Damron · · Score: 4, Funny

    "WinFS was dropped from Vista in what company executives described at the time as a trade-off to get the operating system completed in a timely manner."

    Oops... Too late for that don't you think?!

    --
    The race isn't always to the swift... but that's the way to bet!
  52. In all fairness... by Eric+Damron · · Score: 2, Insightful

    "Windows has the most problems simply because it is the most popular, and the biggest target for malware."

    In all fairness there is more to it than that. The basic design kind of sucks from a security point of view. ActiveX is a security nightmare and there are many other problems as well. Not the least of which is the result of Microsoft s decision to integrate IE so even if you're not using it you're well.... using it...

    Security has been Microsoft's top priority for how long now? They simply can't secure their OS.

    I agree that no OS is completely secure. There is little protection for users who install questionable software but let's be honest, Windows has had MORE than its fair share of security problems.

    --
    The race isn't always to the swift... but that's the way to bet!
  53. Re:It's not the software engineering that's the pr by Ohreally_factor · · Score: 1

    Well, you've explained why WinFS won't be in Vista, but not why it's been pretty much killed (or folded into other projects) entirely. I find it strange that conflicting marketing directives could kill such a substantial and long promised technology in its entirety. I'm very curious to know what really happened; if it was a management screw up, exactly how did management screw it up? Unfortunately, we probably will not know for at the very least a few years.

    --
    It's not offtopic, dumbass. It's orthogonal.
  54. I've tried Ubuntu... by Eric+Damron · · Score: 1

    ...and found it very stable. The community is great too!

    The only problem that I have had is that in some areas it does lag behind distros like Suse. This may not be completely bad as I suspect that it is one reason that it is so stable. However, I like Open Office 2 and I think Umbuntu has a problem with it because it uses Java and they want to keep all propritary software out.

    --
    The race isn't always to the swift... but that's the way to bet!
    1. Re:I've tried Ubuntu... by mclaincausey · · Score: 1
      Keeping proprietary software out demonstrates adherence to a higher ideal, and ideal foundational to the GNU movement, that I admire. If you want nonfree software, and want to manage it within apt, all you have to do is add a few repositories and you can get it. For example, as much as I would like to use gcj as my primary Java, I found that Sun's Java was better for what I was doing. So adding restricted and multiverse to /etc/apt/sources.list allowed me to install Sun's JRE using apt-get, and dpkg-reconfigure allowed me to choose the Sun Java as my default. Just one example of many, I have tons of nonfree software on my box and most of it is managed through apt. Even if there isn't a respository, you can create a package and still manage the installation through automated tools.

      You can also add other respositories as needed, but I suggest being very careful there and perhaps disabling the respositories after you've installed what you want.

      It's not a 1337 1iNuX, it's Linux for Idiots. Ease of use is NOT A BAD THING unless it encourages novice or lazy users to engage in bad practices. Otherwise, it's valuable not just for n00bs but for people who are lazy (like me) or have better things to do than spend time on trivial tasks (like me). I think it's a great distro.

      --
      (%i1) factor(777353);
      (%o1) 777353
    2. Re:I've tried Ubuntu... by Millenniumman · · Score: 1

      Keeping proprietary software out demonstrates adherence to a higher ideal

      No, it demonstrates zealotry to one way of doing something. Open source is good because it produces good software that anyone can help with. Proprietary software is good because it allows programmers to make money off of their software, allowing them to spend more time on it and make better software, and provides accountability. If proprietary software ends up being the better solution, then it should be use. Ubuntu is supposedly "Linux for human beings", not "Linux for open source zealots who refuse to acknowledge the legitimacy of proprietary software." GNU should focus on making better software, not pursuing an ideology.

      --
      Stupidity is like nuclear power, it can be used for good or evil. And you don't want to get any on you.
    3. Re:I've tried Ubuntu... by mclaincausey · · Score: 1
      Ubuntu is supposedly "Linux for human beings", not "Linux for open source zealots who refuse to acknowledge the legitimacy of proprietary software."
      *sigh* Perhaps if you had taken the time to gloss over the FRONT PAGE of the Ubuntu Web site:
      The Ubuntu community is built on the ideas enshrined in the Ubuntu Philosophy: that software should be available free of charge, that software tools should be usable by people in their local language and despite any disabilities, and that people should have the freedom to customise and alter their software in whatever way they see fit.

      These freedoms make Ubuntu fundamentally different from traditional proprietary software: not only are the tools you need available free of charge, you have the right to modify your software until it works the way you want it to.

      So, yes, it IS in fact software for people who place freedom as a high priority. The platform in fact places freedom so high as to allow users (like myself) who want to use proprietary software that freedom as well. It simply doesn't ship with it enabled and they don't support it. That's their right. They are providing a distribution of supreme quality for free, after all.

      GNU should focus on making better software, not pursuing an ideology.
      Are the two mutually exclusive? If so, then how come GNU software has consistently bested equivalent UNIX utilities in quality? And what exactly do you think GNU is anyway? It isn't a software shop in the traditional sense, it's collaborative and paticipatory--anyone who wants to can write software under a GNU license can. Quality is maintained by peer review. It appears to be an effective approach. You seem to be saying "they" should surrender the ideals that have gotten them this far and focus on making better software. How exactly would that be done? Do you imagine some whip-cracking wookie is going to bear down on participants? Should they attempt to keep their distributed contributers underfoot with a CMMi level 5 lockdown, keyboard monitors, meetings and document generation? It's ludicrous statement.

      --
      (%i1) factor(777353);
      (%o1) 777353
  55. Better than innovation by Valacosa · · Score: 2, Interesting

    Really, rather than an a whole new file system, I'd rather have native support for EXT3.

    Yeah, I know about ext2ifs. But I'd really rather install windows on an EXT3 partition, rather than being stuck with NTFS or a FAT32 partition arbitrarily limited to 32 GB. All this makes multibooting a PITA.

    (Or they can open up the NTFS spec so I can read/write in linux, but we all know it'll be a cold day in hell before that happens.)

    --
    "Live as if you'll die tomorrow." Ridiculous. You could die later today.
    1. Re:Better than innovation by danielk1982 · · Score: 1

      Whats the advantage of EXT3 over NTFS (besides the fact the former is supported by linux)? Anything?

      If anything I'd wish for Windows to run on ZFS or ReiserFS. Those actually give you some benefits over NTFS.

    2. Re:Better than innovation by k8to · · Score: 1

      Ext3 advantages over ntfs:

        - fully documented
        - dependable
        - much better performance

      It's not a big list, but those are some important items. That said, I'm not sure Windows could work on NTFS. No streams, different metadata, inodes. I don't know if you can reasonably glue all the needed windows semantics on ext3.

      --
      -josh
    3. Re:Better than innovation by k8to · · Score: 1

      Err, I'm not sure It could work on ext3. I meant. (I did preview, but..)

      --
      -josh
    4. Re:Better than innovation by Anonymous Coward · · Score: 0
      Really, rather than an a whole new file system, I'd rather have native support for EXT3.
      That would be great until a Windows malware program hoses one of your linux partitions that are on the same drive.
    5. Re:Better than innovation by baadger · · Score: 2, Informative
      Linux NTFS write support is further along than you realise, unfortunately the developers are dragging their heals a bit. To quote Anton Altaparmakov of the Linux NTFS project:


      New version. Written from scratch. Does full B+tree addition operations.
      I created tens of thousands of files today and not one corruption. (-:

      But before you get excited: You will have to wait till next summer to see
      the code. Sorry. My hope is to give the world full read-write, open
      source, kernel NTFS driver on both OSX and Linux by the time the next
      major Mac OSX release is released (it should be in the next OSX major
      release).


      Source
    6. Re:Better than innovation by baadger · · Score: 1

      I should add when I said dragging heals I meant "taking their time and proceeding with care". I mean no criticism of Anton.

    7. Re:Better than innovation by kimvette · · Score: 1

      Immutable, suid, and other extended attributes.

      Personally I'd love to see ReiserFS on Windows. I have never lost data on ReiserFS. :)

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    8. Re:Better than innovation by dr_light · · Score: 1
      Really, rather than an a whole new file system, I'd rather have native support for EXT3. Yeah, I know about ext2ifs. But I'd really rather install windows on an EXT3 partition, rather than being stuck with NTFS or a FAT32 partition arbitrarily limited to 32 GB. All this makes multibooting a PITA. (Or they can open up the NTFS spec so I can read/write in linux, but we all know it'll be a cold day in hell before that happens.)
      I'll have you know FAT32 partititions are limited to 4 GB, and NTFS partitions are NOT LIMITED to 32 GB, I have a 50 GB partition and a 35 GB, and http://www.pcguide.com/ref/hdd/file/ntfs/archPart- c.html
      Under NTFS, the maximum size of a partition (volume) is in fact 2 to the 64th power. This is equal to 16 binary exabytes, or 18,446,744,073,709,551,616 bytes. Does that seem large enough for your needs? :^)
      But it's easier to pull things out of your ass or mention hear-say facts. Oh, wait, this is Slashdot...
    9. Re:Better than innovation by pjotrb123 · · Score: 1

      I'll have you know FAT32 partititions are limited to 4 GB

      No, FAT32 files are limited to 4 GB.
      FAT32 partitions are limited to 2 TB, at least in theory.
      In practice you won't see many beyond 124 GB, to prevent MS Scandisk from failing.
      Source: Wikipedia Fat32

      But it's easier to pull things out of your ass or mention hear-say facts
      As you have just proven to us...

      --
      I liked my next sig a lot better
    10. Re:Better than innovation by dr_light · · Score: 1

      Well, it seems I failed to remember the old proverb that says, "before you speak, roll your tongue ten times" or something along those lines. Funny thing is I knew about the 4 GB file size limit, and somehow I got it all confused.

  56. What the Deuce? by shaneh0 · · Score: 2, Interesting

    A slashdotter capable of considering two opposing viewpoints at the same time.. What is this world comming to?!

    I'm a windows developer and I like linux just fine. I build all of our webstuff w/ PHP on Ubuntu. I personally think that Windows is superior to Linux in the ways people actually care about, but linux is still a good product, especially for web servers.

    I get that linux is more secure then windows. ESPECIALLY if you're just a Joe-User: It's so difficult to install and configure that he'd eventually just forget-it and leave the PC half-baked and useless. I've seen this happen to more then one coworker.

    1. Re:What the Deuce? by Schraegstrichpunkt · · Score: 1
      I get that linux is more secure then windows. ESPECIALLY if you're just a Joe-User: It's so difficult to install and configure that he'd eventually just forget-it and leave the PC half-baked and useless.

      No, it isn't difficult to install and configure. Heck, I use Debian, which is arguably one of the more expert-oriented distributions, and it's still far easier to set up than any recent version of Windows. I don't just mean the install CD; I mean the install CD, upgrading everything using Microsoft Update, and getting a basic set of third-party software installed. It takes even longer if I want to install, for example, Visual Studio. Any time I do a Windows install, I know I'm going to waste a full day at the computer doing it. And that's assuming I don't have any trouble with the drivers.

      Getting a fully-loaded Debian system working doesn't take nearly as much of my time (of course, this also depends on the drivers working).

      Installing operating systems requires specialized knowledge. So does driving a car, or piloting an airplane. That doesn't mean it's difficult.

      Of course, installing Debian doesn't have to be done very often, so it can be left to professionals. I really can't say the same thing for Windows.

    2. Re:What the Deuce? by mclaincausey · · Score: 1

      ...and consider all the time you save not having to reboot every time you install something!

      --
      (%i1) factor(777353);
      (%o1) 777353
  57. Re:Where is the latest & greatest in OS develo by Anonymous Coward · · Score: 1, Funny

    I did,but sometimes you get what you ask for. Ever tried using gold toiliet paper before? How about a golden shower?

  58. Re:It's not the software engineering that's the pr by killjoe · · Score: 1

    "My theory is that it's not the software engineering that's the problem - it's marketing. "

    I disagree. Having been subjected to innumerable vague and meaningless error messages from MS products I think the engineering staff is lazy or stupid or both. I am positive it was not the marketing dept that decided that "overlfow!" was a sufficient error message to throw at you when you were trying to import a 300,000 like file into a SQL server table. Other faves? "Multiple step error" and of course the ever favorite "there is no error message for this error".

    Those were all the fault of engineers.

    --
    evil is as evil does
  59. The vision keeps changing by Anonymous Coward · · Score: 1, Interesting

    Maybe a better term would be imputus and the vision stays the same. A vision not to be the better operating system on technical grounds but to be the market leader in all significant markets.

    When the purpose, imputus or vision is to be the market leader in all significant markets then feature driven progress of the operating system is driven by the markets which is constantly in flux.

    As the operating system bloats with the baggage of a hundred market driven concepts, some failed, some depreciated, some current and some futuristic, the code base simply becomes unmanagable in the time frames dictated by the markets. In essence it takes years for Microsoft to develop and incorporate any significant change to the OS and by the time they get even part way through the process, those hot opportunities or market driven factors that existed in the beginning are long gone. Either failed, no longer considered important or matured enough in scope to obsolece Microsofts initial design criteria.

    To help bolster, protect and in large degree justify their monopoly status Microsoft long ago began to incorporate features into the operating system that argueably didn't belong there. Should Internet Explorer be integral to the OS or simply a separate application that rides on top? Should Media Player be integral to the OS or simply another software application? And so on.

    The debate rages from time to time and the lines of distinction are not clear but it can be generally agreed that Microsoft has certainly stretched the definition of Operating System to unprecedented proportions while blurring any line of distinction between Operating System and Applications to utterly fantastic degree.

    Microsoft long ago lost agility and is now found simply imprisoned in it's own fat. A giant octopus that will consume everything within flailing tentacles reach yet anchored to the same spot on the seabed. But for it's enormity, Microsoft forced its competitors to literally change the competitive environment to one that Microsoft finds difficult and increasingly impossible to compete in. No wonder Microsoft acts scared and runs paranoid most of the time, for the risk is being waylaid by late delivery of an inclusive feature set designed on the basis of a passing fad found years out of date.

    While on one hand Microsoft cannot keep pace with change, their buggy, bloated, almost unmaintainable code base was found ripe for exploitation and exploited it was. This forced the company to divert precious resources from product development to bug fixs, patches and baseline security else lose mindshare. They took a midshare hit as it was and was forced to push back Vista and rethink the feature set. The latest decision was to keep the DRM encapsulation which is core, keep the improved security model which is necessary and keep the gui modifications/eye candy since the marketing department needs something for the box shot. If left to simply DRM and better security the result would be XP service pack three not the New Microsoft Vista.

    Another limiting factor for the company is due to their size and monopolization of so many markets. You would think that MS would be full steam ahead on such technology as the recent upsurge in VOIP yet they can't really for the Telco's would be screaming anti-trust like hell wouldn't have it. I'm actually surprised the company has gotten as far as it has without being disassembled.

    Microsoft has outgrown it's goldfish bowl. It can no longer keep pace with innovation in technology markets and does not have enough time to reinvent it's core products so it could. Therefore Microsoft is simply playing out the string for as long as it lasts which may not be that much longer. Especially if they don't put out product that people are willing to pay for and maintain performance that comforts investors.

    What Microsoft desperately needs to avoid is turning out another Windows ME, for this time around they do not have an XP waiting in the wings.

  60. Re:It's not the software engineering that's the pr by Anonymous Coward · · Score: 3, Insightful

    The problem is most likely that they couldn't figure out exactly what the product would do or who would use it. I think it's sort of like "That's great, but what do we do with it?" kinds of things. It started out as mostly a way to index content and metadata, but then you have the problem of how to get data into it. So it's better to make it an object store; since it knows about the objects and they have schemata, it's easy to understand the data and index it. But then you have the problem of how to access the objects.

    By now, it has sort of evolved into a object-relational manager, which doesn't really belong as a separate product now. It makes more sense to integrate it into a database engine and/or data access frontends.

    If you look at ADO.NET 3.0 it actually makes some sense. The LINQ features of the next C#/VB allow you to write queries directly in your language (instead of as strings containing SQL or XPath or whatever), and get objects as results. Right now, though, you can only get regular datatypes (string, int, etc.) from relational or XML data stores; only in-memory data structures like arrays and hash tables can actually return objects. The next version of ADO.NET (3.0) can return actual objects.

    What's needed now is some sort of data storage engine that stores objects in a native form that can be returned by LINQ queries. Well, it turns out that WinFS is more-or-less the perfect thing to use here.

    Now it starts to make sense that WinFS doesn't really belong as a stand-alone product, but as parts of other products like ADO.NET and SQL Server.

    And look at Reiser4, for example. It's got great ways to store data, but any application that uses it is only going to work on that filesystem and any files created by that applicaton can't be moved to any other filesystem or even over standard network protocols. Additionally, it requires kernel integration, so is only available for Linux. While there are certainly uses for it, and application that requires Reiser4 is going to only work on Linux machines with users who have Reiser4 filesystems, and aren't using remote data. No application with those requirements is ever going to become very popular.

    I mean, it would be cool to have all of my data in some advanced database-like storage thingy, but ultimately I don't want to have to reformat my drive for a new filesystem and I want to be able to access my files with FTP or send them as email attachments. This means that any application that uses something fancy like WinFS has to use it just as a data store, so it makes sense that it would ship with data access technologies.

    dom

  61. naming by illuminatedwax · · Score: 1

    At least now Microsoft is smart amd don't name their operating system after a specific year anymore.

    --
    Did you ever notice that *nix doesn't even cover Linux?
    1. Re:naming by person132 · · Score: 1

      They've finalliy realized that, if they announced "Windows 2005", it would be released in 2008.

  62. Re:It's not the software engineering that's the pr by Schraegstrichpunkt · · Score: 1
    Those were all the fault of engineers.

    Or management, who de-prioritized it as a "nobody will ever do that" feature.

    On the other hand, considering Microsoft's idea of what constitutes an "engineer", it wouldn't surprise me that it's the "engineers'" fault.

  63. I suspect WinFS failed because it was hard to do by hansreiser · · Score: 5, Informative

    After 10 years working to create a suitable storage layer for implementing semi-structured data queries in the FS for Linux, I gotta tell you, this stuff is harder than I ever thought it would be. :-/

    (See Reiser4 for our storage layer, and our Future Vision paper for what semantics we are going to add.)

    5 years to do the first draft (ReiserFS V3), and then another 5 years to get it finally right (Reiser4).

    To do enhanced semantics cleanly, you want keywords to be just another kind of file (see our Future Vision paper for why. That means you need to store files that contain phone number sized objects and keywords reasonably efficiently. Because of network effect economics creating a barrier to entry, you have to at the same time make traditional file system usage patterns at least as fast. That is hard. How hard? Oracle tried to do it without deeply changing their tree algorithms, amd implemented an FS on top of their database engine, and found that it was half the speed of a traditional filesystem. Others also found it hard. I tried to do it with V3, and found that for files in the 0-10k size range, I had many of the performance problems that FFS had when they created fragments. Thing was, I never knew they had performance problems, because it was not in their paper.... The problem was that when you combined fragments from multiple files, you add seeks, and one added seek is deadly to performance. The approach used in most databases, BLOBS, suffers from the same problem as FFS combining fragments, and yet more, because BLOBs unbalance the tree (see our website for details and nice diagrams). The usual transaction technology employed for databases, it is just wrong for filesystems, what you need in an FS is to fuse multiple transactions together into batches. And more....

    There are so many different areas where if you take a wrong step, performance goes through the floor. You cannot imagine how depressing it is to work on a project where the performance is terrible until the very end, after 5% to rarely 20% at a time you've dragged it into something decent over years of time. I look back on it, and I see that we were incredibly lucky, because all the mistakes I made, were mistakes that took days or weeks to fix, and except for one thing (BLOBs), all the major things that would take years to fix, I got right. There is no reason for this other than luck. And BLOBS cost us years.

    So we have for Linux the storage layer that MS could not develop because they quit before 10 years had passed, and perhaps weren't lucky enough at. Now, with technology working, and balance trees that can emulate file system semantics at twice the speed of the real thing (see our benchmarks ), sigh, if only we can overcome the politics. Yup, the WinFS team had to deal with corporate managers that quit before 10 years are past, but we have to deal with..... better unfinished as a sentence.

    The only consolation in this field is that everyone else seems to find it just as hard. Probably that includes even the politics.

  64. No not really by SmallFurryCreature · · Score: 1, Insightful
    Don't get wrong, I use linux as my desktop and keep a windows machine around purely for gaming but linux is not ever going to compete with windows and frankly I that is the reason I use it.

    I am reasonably handy and so I prefer a car that I can tinker with myself. Sure sure modern cars are a lot more comfortable but they are a black box. Fine when everything works but when it doesn't you got a ton of scrap iron until some guy comes along with a laptop and charges you a fortune for replacing a part rather then fixing it.

    It is not that my linux desktop runs better but rather that when something goes wrong I can fix it. Recently my fileserver after a much delayed upgrade from 2.4 to 2.6 (finally got rid of a promise software raid card that is unsupported in 2.6) I had a huge problem with reading some partitions. It stumped me for about a day of trying everything. In hindsight I think what happened was that extended attributes had been enabled without full support making all the files and directories on some partitions take bad values marking them as unreadable/mountable. In the end the fix was simple, set all the extended attributes to nothing with reiserfs tools.

    This wasn't however easy to figure out. On several forums nobody knew what the problem was and I had to figure it out myself in the end although there were hints. Each time I was stumped there was still a tool to try, a parameter to look at, something to list so I could google it. Over the day I got more and more details out of the affected partition until I finally realized that the partitions that did not work had these exteneded attributes and then figuring that this was the cause.

    A 8+ hour problem but solved.

    Now my windows machine, one other task I use it for is reading fan-translated manga. cDisplay is a good tool for this (since been replaced by qcomicbook on linux) and I wanted it to appear in the right click context for directories so I could use it to also browse manga that is not zipped/rarred. Easy enough except it totally upset windows so I deleted it again and now windows opens a search window instead of opening the directory in explorer.

    I no longer can edit the file associations and windows has been borked like this for months. I can't examine anything, there is no logging. Google returns nothing.

    The problem is far more trivial. I can still right click to explore and by now I gotten used to it. The linux problem meant I could not mount several HD's causing me to fear I had lost close to a terrabyte of data.

    But the linux problem I could fix, the windows problem I can not.

    Why? Because windows is easier to use then Linux. Yes this sounds contradictive but think of it like this. A car with a handcrank is far less userfriendly then a car with an electric starter. But the handcrank won't be drained by leaving the lights on.

    If linux becomes more userfriendly it will also loose that what makes it linux.

    Take the constant complaint about linux using clear text configurtion files. These are indeed for the novice a bitch to maintain BUT they are what makes it possible to boot your corrupted system from a floppy and then just hand edit the system back into working order. Even the boot system (lilo) adds complexity for power. Am I the only one who sometimes forgets to replace hda with sda on their one machine with scsi causing lilo to be unable to find the root partition? The solution, give it as a boot parameter.

    But this doesn't fit with a nice simple graphical screen with a nice animation showing that activity is going on. Hell on windows you would not even be informed that a critical drive can't be found. Windows just hangs. Easier when it works, useless when it doesn't.

    Linux can be technically superior to windows. Some would already claim it is. It can never beat windows in userfriendlyness because if it did so it would no longer be linux but just a windows clone with all the problems that windows has. Lets not forget that a fair amount of windows famed insecurity

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

    1. Re:No not really by Ginger+Unicorn · · Score: 1
      linux can do both though - it can have a nice GUI layer running on top of the text config files and commandline centric system.

      it has the flexibility to be the best of both worlds - that's what Ubuntu is about - they're taking debian and putting nice layer of icing on top of it to make it a doddle to use. but it doesnt deactiviate the flexible complexity underneath.

      imagine a car with a starter motor AND a hand crank. everybody's happy.

      --
      (1.21 gigawatts) / (88 miles per hour) = 30 757 874 newtons
    2. Re:No not really by Trepalium · · Score: 3, Informative
      Easy enough except it totally upset windows so I deleted it again and now windows opens a search window instead of opening the directory in explorer. I no longer can edit the file associations and windows has been borked like this for months.
      That is actually pretty easy to fix. Open Registry Editor, and navigate to HKEY_CLASSES_ROOT\Directory\shell and set the default value to "none". Not blank, or (value not set), but litterally the four letter word, "none". If Open is missing in the right click menu, you might also need to rebuild the HKEY_CLASSES_ROOT\Folder\shell\open (usually easiest to simply export it from a working system, and import it into the non-working system).

      No, I don't work for Microsoft, and I have no documentation to show that this is the 'fix'. I simply work at a computer store, and always find computers whose owners have found new and exciting ways to break them. This was discovered simply with a comparison of the two associations for directories/folders between a broken machine and a functional system.

      --
      I used up all my sick days, so I'm calling in dead.
  65. Re:Where is the latest & greatest in OS develo by Schraegstrichpunkt · · Score: 2, Informative
    Yeah, the kernel is monolithic, that's because research over the past 10-15 years shows that microkernels are slooooow.

    That's a often-debunked myth. Research over the past 10-15 years shows that Mach is slow because it's bloated. Newer microkernels are much smaller (for example, L4 can apparently fit entirely inside your CPU cache), and don't incur anywhere near as much of a performance hit.

    Instead of drawing conclusions based on an old flamewar, go read some of what Andrew S. Tanenbaum and others have written on the subject.

  66. Inertia by SuperKendall · · Score: 1

    Overtaking Microsoft is not enough to become the dominant OS, for example see OSX.

    But even that trend it not yet played out. It takes a long time for a market to unwind itslef from an entrenched position. It will take more time for ODF to catch on, for people to understand how important open document formats are to the long-term health of a governement or a company. But the beenfits are there.

    The OP is right, basically right now Microsoft is fighting many battles and on each front a lot more people are working against Microsoft rather than for them. If Microsoft were "working smarter not harder" I might question them having problems but I see little smart in things they are doing. Even the new Office UI is a double-edged sword - the UI may be well received but wil users really want to switch? Will companies want to train users to switch? If so, why not to something with better native support of ODF...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  67. Re:Where is the latest & greatest in OS develo by Schraegstrichpunkt · · Score: 1

    This is only a problem for software that doesn't come with source code.

  68. Re:Where is the latest & greatest in OS develo by wbren · · Score: 2, Insightful
    File systems ... pick one, they ALL exist for Linux. HCI ... XGL anyone? Application development ... there are more IDEs and toolkits on Linux than one could learn in a lifetime. Programming languages ... all there. APIs ... broad question ... but anything that's not MS (and even some that are ... WINEAPI) are there. Virutal machines ... Bochs, VMWare, Win4LinPro, etc. Virutalization ... KML and XEN. ... The fact is, if you want to be on the cutting edge, drop the past and use Linux. If you want to play games ... stay on Windows, it's DESIGNED for people who want something familiar, doesn't obselete any software compiled 15 years ago, and isn't so revolutionary as to scare grandma or the receptionist.
    I think the variety offered by Linux is actually one of its biggest problems. There's something to be said for a single, standard API (the Win32 API is generally pretty consistent), IDE (MS Visual Studio), Desktop Manager (Windows Explorer), Filesystem (NTFS), etc. Businesses, as well as the vast majority of consumers, don't live on the cutting edge. I know, it's hard to believe, but most people want something that they can get their work done on, surf the web with, and look at their digital photos with. They don't give a shit about having a choice between 4 different window managers every time they login. They don't care about the hundreds of different widgets, toolkits, IDEs and APIs that are available. They don't care what filesystem they are using, if they even know what a filesystem is. They don't care that that can use 10 different bundled text editors to look at their documents. The list goes on.

    I think that calling Windows users scared grandmas and receptionists is completely missing the point. Most people fall into the same category as "scared grandmas and receptionists", whether they'd like to admit it or not. Hell, I think *I* fall into that category. I like things that are consistent, even if they offer me a little less in terms of customization. Every Linux distribution is different. They all have different default window managers. Different single/double-click behavior for a variety of tasks. Different file managers. Different help systems. Different installation procedures. Different methods for managing administrative tasks. Different bundled libraries. Different bundled applications. Different ways to change the desktop resolution. Different support for different hardware. I could go on, but I think you get my point.

    I will be switching off Windows when XP becomes obsolete enough to be a hassle. Perhaps by then Linux will be in better shape as a whole. For now, I will just keep using Linux for my file servers since I think that's the only role it fills well right now.
    --
    -William Brendel
  69. Why Can't They Dump DRM? by Jah-Wren+Ryel · · Score: 0

    Lots of reports of features falling out of the Vista - but there is one (anti-)feature that never gets that kind of press - "Trusted Computing," aka support for Defective Recorded Media (DRM).

    It is like it is more important to microsoft that they cater to the MAFIAA than it is for them to provide features that their paying customers might actually want.

    I sure wish I had a couple of bazillion dollars to piss it away on developing stuff that nobody wants to pay for. Except I'd spend it on designing and building the world's best yacht - with the largest capacity of nubile beauty pagent winners.

    --
    When information is power, privacy is freedom.
  70. Re:I suspect WinFS failed because it was hard to d by Tim+Browse · · Score: 4, Interesting

    Yay - it's refreshing to see someone working for 'the other side' (for want of a better term) who reacts to this story in a realistic and honest way, without feeling the need to bash MS for their WinFS problems ("Ha ha! M$ are teh suck!", etc).

    Perhaps, I don't know, it's because you've spent years working on this problem, and know the difficulties involved, rather than the average slashdot MS basher who read a magazine article about writing file systems once and can't see what's so hard about them, or, come to that, like some of the other posters here, who can't see what's so hard about managing one of the largest software projects on the planet.

  71. Re:Where is the latest & greatest in OS develo by Anonymous Coward · · Score: 0

    Most software doesn't come with source code. Even if the source was once available, it was likely not kept and is no longer available. Lots of businesses have mission-critical functions performed by software written in-house but for which the source is lost. Lots of software just doesn't compile anymore because it requires an old version of the compiler or libraries, or because there are enough differences between the old system and the new one that getting it to work is impractical. Heck, there's software that was written in assembly language -- a disassembly will give you back your original source code, just without the comments!

    dom

  72. Re:Where is the latest & greatest in OS develo by Al+Dimond · · Score: 2, Insightful

    Amen. Until I started playing with Plan 9 I never realized how silly some aspects of modern Unix systems really are. If you want to see a manpage you use "man", but because it has to run in a terminal emulator it needs a full-featured pager, and IIRC on some systems it even re-generates the pages from *roff source. The hideous complexity of autoconf. X11.

    I just started using Plan 9 about a week ago on an occasional basis. Though I can adjust to the system, and admire the elegance that allows, for example, rio to be run within rio, ideas like process-specific file heirarchies and the lack of cruft, you have to realize that the developers of Plan 9 have it easy: they get to make a system for people that will learn to use it.

    I wouldn't mind seeing how well Plan 9 would deal with having the system adjust to the user a bit. My first idea is to adapt vi to Plan 9; my goal would be not a straight port, but something that incorporates the familiar commands and modal nature of vi with the text-editing support that Plan 9 gives for free to graphical programs. Sam and Acme are fine editors, but I want to find out if a totally different editor can be written in a reasonable way on the system. Actually, I think a Plan 9 implementation should be cleaner than a Unix one, simply because terminal emulators are so damn wierd to interface with. But that may fall apart when I actually learn how to code on the system.

    Another similar issue is in window management: you can use nested rio instances to elegantly get similar functionality to Unix-style multiple desktops (and you can do so much more, too), but it's just not as quick to switch between them using the desktop menus in rio as it is with a simple keystroke in fvwm. The basic question is, could you combine the adaptability of Unix (and particularly Linux) with the elegance of Plan 9? That would be a great environment to study *and* use.

  73. Re:Where is the latest & greatest in OS develo by Ambassador+Kosh · · Score: 3, Informative

    Actually I disagree that OSX is ahead of its competition. In some areas you might be right but in general I think that KDE is a lot more advanced. The IOSlave system and the kparts are both highly integrated into the rest of the system and used to great effect.

    Anywhere in kde that you want to use a file you can use an IOSlave. This gives you url transparency for reading and writing in every app very easily. For example you can send a file in kmail and then use sftp to load an attachment from a remote server and hit send. It will grab the file and attach it just fine. You can go to a form on a webpage that expects a file say for uploading an image and give it an http, ftp, sftp, etc url to an image and just hit submit to upload it. These IOSlaves are integral to the system and I would say on average they save me several hours per week.

    The other major thing is the kpart system. Other systems seem to just pay lipservice to reusing components. In kde there is one address book system, one spellchecking system, one terminal window system, one proxy configuration system etc. I can configure those things in just one palce and they are reused everywhere. Actually for text editors there is a good example of this take kate. Kate actually is two pieces one is an application called kate and the other is the actual kpart called kate. By default the kate text editor, kwrite, kdevelop3, embedded text views etc all use kate. So you can configure syntax highlighting for example and no matter where you look at the code it will be shown the same way. I have not seen anything remotely close to this in any other system.

    For what I do kde is more advanced then pretty much any other gui system out there and it saves a lot more time them osx, windows etc do.

    Also as a note you can write kde apps in python and ruby. Those are definitely flexible yet safe programming langauges and you can get apps up and running very quickly with those.

    --
    Computer modeling for biotech drug manufacturing is HARD! :)
  74. Re:It's not the software engineering that's the pr by killjoe · · Score: 2, Informative

    "Or management, who de-prioritized it as a "nobody will ever do that" feature."

    So let me get this straight.

    There you are coding the bulk importing tool for SQL server. You have written all this code to try and determine data types, matching the columns to commas, etc. You wrote the loop that iterates through the file. And then the manager came along and told you not to add any eception handling to the code inside the loop? I don't think so.

    Instead I think you are stupid and lazy coder who decided not add any exception handling to the loop instead letting the exception bubble somewhere up the chain where it pops up as "overflow" instead of "unable to convert 05/05/206 into a date on line 129,456".

    BTW here is a helpful hint for all SQL server DBAs. When you are trying to import very large CSV files import them first into postgres, that way if there is an error postgres will tell you exactly what line the error occured in and what field. You can then open up the file in emacs or vi and fix it (don't use notepad your windows will crash with a file that big).

    --
    evil is as evil does
  75. Re:Where is the latest & greatest in OS develo by Anonymous Coward · · Score: 0
    where do I turn if I have an obscure piece of hardware to plug in?

    You write a driver. You don't need kernel source to write drivers if the interfaces are sufficiently documented and don't change every second release. We (that is myself and collegues at a number of companies that are sizeable enough that is quite likely you own devices we made) write drivers for years (decades even) without kernel sources, and we still do. Yes its nice to have other drivers to crib off and closed source kernel people often give you such things to demonstrate certain techniques. And yes its nice to have kernel source for debug purpose and to work around the holds in the docs but it isn't essential.

  76. Re:I suspect WinFS failed because it was hard to d by Anonymous Coward · · Score: 0

    Yeah, here's another one of his insightful comments. I would really love to know the reason why ReiserFS isn't in the kernel by now, stability surely isn't the problem from my point of view. Looks like I'm gonna be googling away to find out. Anyway, I've loved this guy ever since I learned he's a crx owner. I know it's like loving Linus for his taste in clothes, but hey... that machine is amazingly efficient, so is ReiserFS...

  77. Re:It's not the software engineering that's the pr by Schraegstrichpunkt · · Score: 2, Insightful
    There you are coding the bulk importing tool for SQL server. You have written all this code to try and determine data types, matching the columns to commas, etc. You wrote the loop that iterates through the file. And then the manager came along and told you not to add any eception handling to the code inside the loop?

    The manager would have said, "good enough, now drop everything and do this super-urgent project before the deadline next month".

    Whether or not you are willing to accept it, I suspect there are as many bad managers out there as there are lazy programmers.

  78. Re:I suspect WinFS failed because it was hard to d by obender · · Score: 2, Insightful
    Performance and features are secondary to reliability. I found this out the hard way when my Reiser 3 file system got corrupted. Because the system was on it as well the computer could no longer reboot. I never got a byte back from it, maybe I did not have the knowledge, maybe it was not possible.

    To add insult to injury once I installed xfs I copied some of the data back from a Win2K box that never lost a byte in the 5 years it's been running 24/7.

    I am saddened to say it but it's going to be a very long time before I use Reiser fs again. I'd rather spend more money on faster hardware if I want more speed rather than have to deal with data loss.

  79. Re:Linux having more manpower devoted to it than M by stoove · · Score: 1

    The people that are reading this kind of news items are probably already aware of that MS is not the only alternative - i mean your average citizen wont be informed by by the windows installer or something:

    "Windows, fun to use even without the WinFS that we promised years ago."

  80. Re:It's not the software engineering that's the pr by killjoe · · Score: 1

    Sorry I still don't buy it. It takes less then ten minutes to add a try catch block around a set of code.

    --
    evil is as evil does
  81. Re:Linux having more manpower devoted to it than M by xtracto · · Score: 1

    Overtaking Microsoft is not enough to become the dominant OS, for example see OSX.

    You coparison is irrelevant since OSX is not a [supported] IBM-PC or compatible operating system.

    IMHO, this is the time when RedHat, Suse and Mandriva should use to make "the jump", even Linsipire (I think this one has had some success in Mexico).

    --
    Ubuntu is an African word meaning 'I can't configure Debian'
  82. Re:I suspect WinFS failed because it was hard to d by hansreiser · · Score: 4, Informative

    It was probably recoverable, if you had contacted support@namesys.com, and if it was not an extensive hardware error. Most ReiserFS V3 corruptions (and most ext3 and XFS corruptions) occur due to hardware errors. The ones that cause only a block or two to be bad are usually recoverable. The ones that lose the whole drive, well, no FS will save you from that....

  83. Re:I suspect WinFS failed because it was hard to d by talonyx · · Score: 1

    For what it's worth, I've been running your beautiful filesystem for quite some time now, and I'm eagerly awaiting the day when people will look past their xenophobia and embrace it as the new Unix way. Meta files inside of files was a brilliant idea, and it makes it ten thousand times easier to work with files without needing a million system calls. "Everything is a file" becomes so much more true with your system.

    Politics are stupid, yet somehow necessary; don't let them get you down. Please keep working on this technology (not as though anyone can stop you) so that when the rest of the community panics that they've got nothing to counter Apple or some eventual WinFS future bastard child, you'll be there to save the day.

  84. Large Customer... by KwKSilver · · Score: 1
    I'd love to see one large customer named.
    Steve Ballmer... Of course, I'm assuming he buys it rather than pirating it.
    --
    If you want your life to be different, live it differently.
  85. Re:Where is the latest & greatest in OS develo by Trelane · · Score: 1
    There's something to be said for a single, standard API (the Win32 API is generally pretty consistent), IDE (MS Visual Studio), Desktop Manager (Windows Explorer), Filesystem (NTFS), etc.
    There certainly is. That would be "one size doesn't fit all". If you don't want the complexity, just go with what the distro defaults are. What you're saying is "choices are hard and so I won't use it (even though I don't have to choose)".
    know, it's hard to believe, but most people want something that they can get their work done on, surf the web with, and look at their digital photos with.
    They don't give a shit about having a choice between 4 different window managers every time they login. They don't care about the hundreds of different widgets, toolkits, IDEs and APIs that are available. They don't care what filesystem they are using, if they even know what a filesystem is. They don't care that that can use 10 different bundled text editors to look at their documents. The list goes on.
    So people like that would just go with the distro defaults. Heck, Ubuntu doesn't even present you with the options (you have to install them via the package manager). What's the problem?
    Every Linux distribution is different.
    Their differences are oversold, really. I use several different mainstream distros, and I can tell you that they're not that different. The basics are all the same, and the differences are easy to get your head around.

    But for an individual user or business differences between distros are irrelevant. Use the one you're familar with, and it's the same distro!

    Perhaps by then Linux will be in better shape as a whole.
    Vendor lockin aside (i.e. exising proprietary-formatted files, Windows-only apps and hardware), Linux is there now. You're looking at it and just giving up. As a desktop, I ind that it's already surpassed Windows in ease of use .
    --

    --
    Given enough personal experience, all stereotypes are shallow.
  86. Re:I suspect WinFS failed because it was hard to d by obender · · Score: 1

    Before rebooting the only anomaly I could see was that I could not delete a certain empty directory. I could not find a way to repair without unmounting so I had to reboot. Past that point I could not get any distro to see my raid configuration.

    I am not sure how active or passive a file system is but could I suggest a self-check, self-repair, alert the user function?
    I always thought of ReiserFS as a good candidate for storage in today's document management systems (obstacle's bugs in blob support will likely outlive most of us) but there the number one rule is data integrity.
  87. Huh??! by KwKSilver · · Score: 1

    Not much chance. Once Vista/Lamehorn is released it will be the only O/S installed on new machines in very short order. Most Windows users (Corporations included) might as well be MS's slaves anyway, and they will take whatever MS dishes out, because they can't imagine defying their master. Fear is MS's ally for now. Ultimately, most people don't handle fear very well, and it is transformed to anger, resentment, and hatred.

    Master MS needs to make the uptake to look good, too. Win98 & ME were EOL'd ahead of schedule, expect XP's EOL to be hyper-accelerated, perhaps assisted by WGA false-positives to provide a little more thrust. MS needs this desparately, as the best thing anyone can say about their stock is that it has been stagnant for the last five years or so. If Vista/Lamehorn tanks, and the market starts to look too closely ... look out. I'd guess that MS will go to any length to prevent such an outcome.

    However, matters may be beyond their control. The situation is very murky and almost any outcome is possible.

    --
    If you want your life to be different, live it differently.
    1. Re:Huh??! by Anonymous Coward · · Score: 0

      I'm blown away by how many contradictory points of view come up when it comes to Vista. Who to believe ?

      these are all rough paraphrasings of posts I've seen here and there.

      (1) - "Vista runs terribly on my XYZ machine. Too big, too slow, my GPU doesn't cut it".
      (2) - "Microsoft is taking a long time to ship Vista, because unlike Apple they support much more hardware."
      Meanwhile people are running 10.4 Tiger on machines as lowly as G3-400MHz's from the late 90's.. people with Athlon64's less than two years old are noticing "pokiness" in Vista.

      and how about..
      (3) - "The strength of WIndows PC's has always been upward compatibility over time"
      (4) - "no existing GPU card will work with DX10-mode programs - DX10 GPU's have not been manufactured yet."
      So this one is interesting, is the GPU in an Xbox360 DX10 compliant? If not, so much for PC/Xbox 3D API alignment!

      DX10 promises streamlining of GPU control and higher efficiency (for programs that use DX10 mode) - but only on the newest chips... and the older chips that need the speed boost are the ones DX10 doesn't support! You know, those lame old 7800GTX and 1900XTX cards that anyone was foolish enough to buy in the year 2006. Or anything before that.

  88. An honest question. by frogstar_robot · · Score: 1

    Since you're reading, why not just have a new kernel/OS to go with that filesystem? As I understand the difficulty, your filesystem requires it's own VFS that replicates most of what Linux' VFS already does. The kernel devs don't want a duplicate VFS, they seem to want to update the in-place VFS and adapt the rest of the filesystem code to it. If this is indeed the case, I can see their point. I understand that Reiser4 is YOUR baby but Linux is THEIRS. You aren't the first and probably won't be the last developer they insist follow certain styles and conventions. It isn't entirely unreasonable. If you think the Linux kernel devs have been difficult, pitch Reiser4 to Theo DeRaadt. And yes I understand there are other issues besides the VFS one. Reiser4 has genuinely new ideas but new ideas break old assumptions....and some of them could reach clear down to userland software.

    If Reiser4 is unable to be adapted to the requirements of the projects you propose to put it in then why not a new OS to go with it? Or maybe an existing project would be a better fit. There are various attempts to create an opensource BeOS and Reiser4 seems a natural fit.

    1. Re:An honest question. by Anonymous Coward · · Score: 0

      Dragonfly BSD seems to be rather cutting edge and may be more receptive to such a filesystem.

    2. Re:An honest question. by hansreiser · · Score: 2, Insightful

      Network effects economics. It is a lot less useful to society if it is not used. Filesystems are important, but nobody will use an OS just because of the FS.

  89. Re:It's not the software engineering that's the pr by Degrees · · Score: 1
    True enough - I don't actually know why it was killed, but I can easily see what could lead to it being killed off in Vista. Although Vista won't get it, that doesn't mean it is 100% dead. "Folded into other projects" could mean the version of Windows after Vista.

    The parent poster was wondering why Microsoft failed the engineering; really I was just trying to say that probably the thing was doomed from the start as being too ambitious / too prone to scope creep.

    --
    "The most sensible request of government we make is not, "Do something!" But "Quit it!"
  90. Re:Linux having more manpower devoted to it than M by Monoman · · Score: 1

    I tend to agree. If Windows was backed by an industry of programmers then they could choose what "small parts" to include in there distro and when. They could also have their programmers concentrate on the "small parts" they felt were most important to them.

    Geez, this sounds familiar.

    --
    Keep the Classic Slashdot.
  91. Re:Linux having more manpower devoted to it than M by johansalk · · Score: 1

    That's not a reasonable comparison. Anyone can install linux from a free download or even a free CD. That's not the case for OSX.

  92. Re:Linux having more manpower devoted to it than M by canuck57 · · Score: 1

    With more and more announcements like these, does anyone else think it is inevitable that Linux will overtake Microsoft on all bases one day?

    Eventually, but it will take much time because of the unwillingness to change by many. Ousting the incumbent is hard, as they are known quantity. But Microsoft is loosing market share in some big markets like China. And in the appliance market it is more likely to have a Linux or BSD variant inside. Take for example any common wireless router, it probably runs Linux.

    Time is against Microsoft dominance for two reasons. People drive OSes and the more people that know the OS the more viable it becomes. As more people know Linux, the less edge Microsoft has. Second, in places in the world with large populations Microsoft will not get $1000 per desktop so they either pirate it or use Linux. This also adds to popularity but also drives the cost of software down and down. The Microsoft model for software is ever increasing costs, which is against the industry norm. A collision with reality is inevitable for Microsoft. The question should be how long will this take? Microsoft BS of market share are best taken in the context of the USA and not the world.

  93. Re:Linux having more manpower devoted to it than M by petermgreen · · Score: 1

    Take for example any common wireless router, it probably runs Linu
    i thought ones that were known to run linux (i bet there are also a lot of GPL violators keeping quiet though) were the exception not the rule, even linksys (famous for linux based wireless routers) ultimately decided that the licensing costs of vxworks were made up for by hardware savings.

    not that this is really relavent to linux vs ms anyway as ms never had that market in the first place.

    --
    note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  94. Re:Linux having more manpower devoted to it than M by denoir · · Score: 1

    Unfortunately technology has little to do with it. Basically the domain of computer users has in the recent years been rapidly expanding into the domain of people who don't know the first thing about computer technology. Having a technologically superior product doesn't mean at all as much being able to sell your product to the great masses.

    For an illustration, look at this Google Trends graph . This doesn't mean that less people are interested in Linux but that a smaller percentage of internet users (computer users) are. You can compare it for instance to something that the average non-technical computer user might search for.

    The bottom line is that a commercial success lies in appealing to the huge uninformed and uneducated masses ("Now with 25% more PONIES!"). Microsoft has economic resources for marketing that will for sure work better than the technological arguments from semi-fanatical Linux followers. At this point I only think Apple has some form of chance as they have been successful at mainstream branding (mostly thanks to the iPod).

  95. Re:While on the subject by colinrichardday · · Score: 1

    reiser FS is just unstable.

    I've never noticed that, and I use Reiser FS.

  96. Re:Where is the latest & greatest in OS develo by petermgreen · · Score: 1

    the only OS that was a radical change from its previous OS yet still supported most PC hardware was Windows NT.
    i'm sure in the early days of NT you had to specifically look for hardware that was NT compatible just like you do with linux today.

    Even with MS behind it and strong statements that it was the only future of windows MS had to backtrack twice and release maintinace releases for 9x before they finally had the market ready (running mostly win32 apps on mostly NT compatible hardware) to drop 9x.

    --
    note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  97. Apple? Not IBM? Not a PC? Preposterous! by jdbartlett · · Score: 1

    Not IBM PC compatible? Neither is Windows XP! Besides, PowerPC was based on an IBM architecture and IBM manufactured many of the chips used in Apple Personal Computers. Why, Apple has always made PCs, and OS X has always been IBM compatible! When it came to switching to Intel, Apple went out their way trying to make sure Intel hackers couldn't install Tiger.

  98. Re:Linux having more manpower devoted to it than M by jdbartlett · · Score: 1
    Mac OSX may be wonderful technically, shares similiar adoption problems with linux, but it's small marketshare also stems from the fact that it's hardware is only sold by one provider. Linux does not have this problem.

    Of course, Linux also has the problem of not having this advantage. So much work is put into porting Linux distros to different systems and adding driver support, attention is often diverted from the real factors in making PC converts: user interface and ease of use. I love Ubuntu (even with no K or X), but GNOME has problems no amount of theme-tweaking or big-friendly-icon-drawing can fix. Currently, KDE is actually easier for the average ex-Windows user to grasp (but lacks GNOME's wide language and accessibility support).

  99. Re:Where is the latest & greatest in OS develo by laffer1 · · Score: 1

    Never used NEXTSTEP? Version 3 was the best OS I've ever used to this day. I prefer it to the modern OSX incarnations. The amount of detail has never been seen in any OS since. Open source software can be good, but its almost never polished. Gnome developers are stuck on changing their api every five minutes. I should haven't to recompile firefox because a new 2.x release comes out. gtk should be stable aside from bug fixes (binary compatible) during a 2.x release cycle of gnome. Tinker in a seperate branch like the BSDs do. KDE is a little better, but not much. Most of their problems stem from g++ changes as C++ "evolves". Obviously desktop environments aren't operating systems, but people often include them in the linux camp. Linux is just a kernel though.

    10.5 will just be a stability release for apple just as 10.3 and 10.1 were. Odd numbers are the stable releases. Even Microsoft seems to go through that cycle. WFW 3.11/DOS 6.22 stable, Windows 95 not so much, Windows 98 stable, 98SE buggy on some hardware (VIA chipsets, sis, anything with amd or cyrix on top), Windows 2000 stable, Windows ME unstable, Windows XP stable. I did skip NT4 as it doesn't fit in very well. It started out as a POS and because quite usable around service pack 3.

    Saying that you love OSX and insulting someone else for liking OSX heritage makes little sense. I personally figure apple's going to almost go out of business in the next 3 years. They're starting to get numbers back and this is when the fumble historically. I already see a lack of quality in a few of their products. When people realize that Apple and Microsoft share the same faults they'll just still with the 90 percent camp. I'll get ridiculed for my iBook again and that will be that.

    To everyone wanting a cutting edge OS, build one! Thats what open source is for. If you like micro kernels (tantenbaum camp.. sorry if I spelled that wrong), there are several newer projects with potential. Google it. If you like linux, help improve it or add the things you think are missing from modern operating systems. Like almost every point in computing, this is an exciting time. Get involved. There are even hybrid approaches. For instance, DragonFly BSD is using message passing instead of fine grain locking in every little corner of the kernel. They are seperating code quite nicely. Its almost an in between kernel design long term (my interpretation). FreeBSD 5.x+ and MidnightBSD (plug) both use fine grain locking code. NetBSD and OpenBSD have stuck with the old school BSD design for SMP. On 2 cores they seem fast in benchmarks.

  100. Re:While on the subject by CrossChris · · Score: 1

    > If NTFS was even mildly documented that'd be an option. NTFS isn't actually documented at Microsoft!! The guys who wrote it have left the company long ago, and nobody there has a real clue about it!

  101. Re:While on the subject by CrossChris · · Score: 1

    Are you completely mad? ReiserFS is utterly stable and has the advantage of being fully documented. There is NOBODY at Microsoft any longer who fully understands NTFS, and it was never formally documented. As usual at MS, it's real spaghetti code, and there's not a hope in hell of ever sorting it out.

  102. Naw... by sedyn · · Score: 1

    I believe QDOS means, quick+dirty OS, and the background story justifies the name. Add about a quarter-century worth of "just add this feature and get it working 100% later" while trying to maximize backwards-compatibility. (I believe that they added the DOS line of compatibility with NT 5.x (w2k, xp, etc.)

    I wouldn't want to have to program that mess.

    Engineering wise, I think a reboot + emulator would be a good idea. But the problem is, if they make a clean and easy to maintain, split-up system, then it will be emulated easier on other OSes [Linux]. So, the best technical solution would probably result in a mess of a different [monitary] kind. And who does ms really care about, the user or their bottom-line?

    --
    Am I open minded towards open source, or closed minded towards closed source?
    1. Re:Naw... by Degrees · · Score: 1
      You make a good point. I assume that their decades of experience mean they could refactor stuff enough to make a clean go of it.

      If they had a clean design, then even the tough problems are solvable.

      But your point is a good one: they may not have a clean design on which to build.

      In which case, the whole 'we need to add new features' idea is A Round-Trip To Abilene.

      --
      "The most sensible request of government we make is not, "Do something!" But "Quit it!"
  103. Re:Linux having more manpower devoted to it than M by mnmn · · Score: 1

    I think it has more to do with the segregation of components in Linux than in Windows. In Windows things depend on each other unnecessarily with no clear standardized API. In Linux, someone can make a new scheduler, add 2 more filesystems and know almost nothing about drivers. Yet it'll work and work well. In Windows, make a new filesystem and 12 other things will break because they depended on the quirks of the previous filesystem. At least many apps out there will break because their developers had to depend on those quirks because there is no clear complete standardized API.

    Not burdened with binary compatibility, Linux (and BSD et al) cleaned up their design at the cost of not being compatible with previous apps. Now it doesnt run libc5 apps, most dont run a.out binaries and they dont care if kernel version 1.3.27 drivers dont work in version 2.6.45. So they can make a clean new design each time. Windows is still supposed to support DOS apps, win16 binaries and win32 binaries with quirks from circa windows 95. And they know the day they try to have a clean start and ignore their binary codebase, Linux and BSD will have an edge.

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
  104. BIG difference by Tribbin · · Score: 1

    It's not like you can try OSX with a free live CD on your Pentium or something.

    --
    If you mod this up, your slashdot background will turn into a beautiful sunset!
  105. have you tried lispire or ubuntu ? by tizan · · Score: 1

    To use your analogy of a car with crank or not...you know you can make some circuit that ckecks on the speed of the car, and time it out the headlight...for example. Yes most linux distribution have been rough and the reason is because the people that did develop stuff did not (or want) work on feel and look that much Try ubuntu for example ...you'll be surprised what can be done when some little thought is put to ease the use and work on look and feel.

  106. New computers by spaceyhackerlady · · Score: 3, Interesting

    Just like XP, very few people will rush out and actually buy Vista. They will get it when they buy a new computer. I'm already seeing new computers that come with XP, but have a sticker on them that says they're Vista Compatible.

    Just for the hell of it I got a DVD of Vista Beta 2 and loaded it on an XP box at home. It blue screened whenever I tried to browse the file system (thanks a bunch Trend Micro!) and the Control Panel evaporates whenever I try to launch it. The computer (3 GHz P4 with 1 GB RAM) is working fairly hard to run Vista.

    Thanks, Microsoft.

    Sigh.

    ...laura

  107. Well I for one... by fbg111 · · Score: 1

    welcome our new Emergent Bloat overlords!

    --
    Flying is easy, just throw yourself at the ground and miss. -Douglas Adams
  108. large customers by CaptainRiot · · Score: 1

    "The release of Vista has since been delayed again and is now scheduled for November for large customers and January 2007 for the general public, though some observers say it may be out even later." how large is a large customer? 300 lbs?

  109. Critique of your Humour by Petersko · · Score: 1

    "What's VISTA an acronym for?
    I thought everybody knew this by now.
    Viruses, Infections, Spyware, Trojans and Adware.


    Given that four of your examples are specific forms of "Infections", I must conclude that you couldn't find a better choice for "I". Unfortunately that degrades the overall humorous effect. It is no longer "clever", and thus becomes just another failed attempt, filed along "Windoze" and 'Micro$oft".

    Strive to improve!

  110. Mod Parent Up: Humor by oldskool_guy · · Score: 1
    Best one I've seen since "the WIMP interface";

    Windows, Icons, Meeses, and Pull-down menus.

    Post more!

  111. BTW: What's Left? by oldskool_guy · · Score: 1

    With all the stuff MS has been pulling out of Vista over time, what's left to make it a new OS other than eye candy? Why don't they just call it "Windows XP: Second Edition" and be done with it?

    1. Re:BTW: What's Left? by divide+overflow · · Score: 1

      >With all the stuff MS has been pulling out of Vista over time, what's left to make it a new OS other than eye candy?

      Much needed security improvements.

      >Why don't they just call it "Windows XP: Second Edition" and be done with it?

      Profit!
      New name => heightened consumer expectations => greater potential sales. And don't underestimate the selling power of eye candy/bling...it has always been an effective way to sell a new product to a technically illiterate consumer. Microsoft has always been very savvy on this point.

    2. Re:BTW: What's Left? by divide+overflow · · Score: 1

      One last point regarding the question "Why don't they just call it "Windows XP: Second Edition" and be done with it?" I've read that many applications and device drivers written for previous versions of Windows may have trouble running under Vista...if they can run at all. This would indicate another reason not to call it Windows XP Second Edition: people would have the expectation that the new OS would be a simple enhancement to the existing Windows XP and would not have the expectation that their currently installed applications/device drivers would not be compatible. The new name would be an alert to more significant changes...and changed runtime requirements.

  112. Hey Microsoft, the solution is pretty easy: by master_p · · Score: 1

    Dear Microsoft,

    the solution to your problem regarding WinFS is pretty easy. Here it goes:

    1) bundle a database of yours with the next version of Windows for free.

    2) modify your File Dialog window to use the database as the primary storage, leaving the classic filesystem as a 2nd option.

    3) modify Explorer and Office to utilize the database.

    Suddently all of your customers will use the database for storage, searching will be pretty easy, indexing will be provided by the db, the user will be able to put queries and maintain views, and you'll get the extra functionality you desire without botching the filesystem.

    Oh, by the way, the solution is also for open source software (in case open source developers are reading this).

    1. Re:Hey Microsoft, the solution is pretty easy: by Anonymous Coward · · Score: 0

      You may want to read the post from Reiser. It's not that simple. Do you really thinkn that you are smarter than 3000 ms developers? Ya, smart if you have no idea what you're talking about.

    2. Re:Hey Microsoft, the solution is pretty easy: by Anonymous Coward · · Score: 0

      Oh you do make it sound so easy. I am amazed at your ingenuity.

  113. Re:Linux having more manpower devoted to it than M by darth_linux · · Score: 0

    what you're talking about is the much discussed M$ monoculture. yes, i agree. The limits of the monoculture will limit the success of M$ projects. In the mean time, Linux will keep progressing and eventually be way more successful/respected than Winders.

    --
    Power to the Penguin!
  114. Accepting Patches? by NickFortune · · Score: 1
    Strive to improve!

    Can anyone join in?

    hmmm... viruses, something-beginning-with-I, spyware, trojans, adware... How about: instability, inanity, insanity, inexcusable, inexhaustable, indefensable, incompatibility, ignoble, irritation, idiotic, indefensible, imitative, imbecillic, inconvenient, illegitimate, immanent, immature, immoral and inevtiably illogical.

    Pick any one that tickles your funny bone :)

    --
    Don't let THEM immanentize the Eschaton!
    1. Re:Accepting Patches? by Petersko · · Score: 1

      hmmm... viruses, something-beginning-with-I, spyware, trojans, adware... How about: instability, inanity, insanity, inexcusable, inexhaustable, indefensable, incompatibility, ignoble, irritation, idiotic, indefensible, imitative, imbecillic, inconvenient, illegitimate, immanent, immature, immoral and inevtiably illogical.

      No, see, the other four are classifications of objects. You've merely swapped one incorrect term for another.

    2. Re:Accepting Patches? by NickFortune · · Score: 1
      You've merely swapped one incorrect term for another.

      Incorrect?

      Where does it say the list is staticaly typed? ;)

      --
      Don't let THEM immanentize the Eschaton!
    3. Re:Accepting Patches? by Petersko · · Score: 1

      Where does it say the list is staticaly typed? ;)

      Well, it has to be! Anybody using non-static typing is just askin' for trouble.

      Darned kids and their new-fangled constructs...

  115. Re:I suspect WinFS failed because it was hard to d by hansreiser · · Score: 1

    When the root filesystem is corrupt, you often have to fix it by rebooting using a DVD and running fsck. There is nothing unique to ReiserFS in this..... and if by chance you were playing with the partitioning or dd or.... then full effects of the corruption will often be seen by you when you reboot, because that is when it looks at the disk and not in the RAM cache. One of the most common things is for users to incorrectly repartition, and it all still works, and then they reboot and....

  116. Re:It's not the software engineering that's the pr by Degrees · · Score: 1
    From what I have heard (admittedly, all anecdotal), Microsoft is a terribly bureaucratic organization.

    If this is true, then I can see where a Microsoft programmer might start out planning that his/her program code will reign supreme, but after a harsh dose of reality, they settle for 'excel'

    <rimshot>


    (Taking a pot-shot at a spreadsheet that couldn't add right. Now was that fair? YES - we paid good money for that stupid thing. Dolts.)

    --
    "The most sensible request of government we make is not, "Do something!" But "Quit it!"
  117. Re:Linux having more manpower devoted to it than M by Ramtek · · Score: 1

    Are you crazy? Microsoft release OS updates all the time. The only thing that doesn't change often is the logo.

  118. Just Curious... by adachan · · Score: 1

    Doesnt delaying vista make it better for customers? As a user, I am on the side of making it better. I have seen 2 groups of people complaining that its delayed. Investors and people that want MS to fail. For the average user, I think it is to their benefit for the OS to work well, instead of be released early and buggy. If it released before its ready, wont that make for a backlash against MS and potentially send more people to Linux and Apple? Wont this actually hurt investors more than a delay? Maybe I am simple in my thinking but Im not sure I understand business. I think in the long run, Vista will make more money by actually showing that MS is capable of releasing an OS that is actually stable, and secure.

  119. yeah by Anonymous Coward · · Score: 0

    It got killed more due to marketing plans than any technical limitation. Resiser is probably a better file system than WinFS (meaning for streams of all size, and performance) but WinFS was a better object system (for structured data intended to be manipulated by an object-orieted programming layer), in my opinion.

    ReiserFS shares the same problems, I imagine. How many people using Resier use it as a simple file system? I'd be truly interested in any stats you could produce that a large number of users of the system actually use the 'keyword' features and structured storage, and I'd be pleased if you could name any major app that builds on ResierFS as anything other than a typical filestream storage bucket with hierarchical naming (e.g. that doesn't treat it like any other file system).

    There is not 'killer app' yet for ReiserFS or the WinFS systems, that I know of. I admire you for your dedication and hope that you find that application (and share it with us).

  120. Re:Where is the latest & greatest in OS develo by Anonymous Coward · · Score: 0

    Funny, googling on KDE en OSX gives this link as hit #2: Nine things KDE should learn from Mac OS X

  121. Forget Microsoft, Linux, Its time for LCARS by [000000] · · Score: 1

    FORGET THE Microsoft WINFS look at LCARS (an acronym for Library Computer Access and Retrieval System) as used in Star Trek. http://en.wikipedia.org/wiki/LCARS Err however, Contemporary technology revolves around isolinear optical chips and newer bioneural gelpacks, which can be enhanced in large-scale systems through the application of subspace fields. I dont think Intel or AMD see these yet?

  122. Re:It's not the software engineering that's the pr by Anonymous Coward · · Score: 0

    That's the thing about not knowing what you're talking about: everything seems really easy to you.

  123. Re:It's not the software engineering that's the pr by Kent+Recal · · Score: 1
    BTW here is a helpful hint for all SQL server DBAs. When you are trying to import very large CSV files import them first into postgres


    And another helpful hint: Just leave it there, use postgres and get rid of SQL server.
  124. Re: Linux having more manpower devoted to it than by gidds · · Score: 1
    But 'becoming the dominant OS' isn't Linux's only goal; in fact, it's probably not even the goal that would benefit most people.

    As far as I'm concerned, the main goal should be to stop any OS becoming dominant to that level. When web designers, software houses, etc. can't just say "We write for <OS> only coz that's what the huge majority of people use," then they'll have to start considering cross-platform standards instead. And we all win: OS X users like me, Linux users like lots of you here, and yes, arguably Windows users too.

    --

    Ceterum censeo subscriptionem esse delendam.

  125. mod parent up by cloricus · · Score: 1

    I agree completely. As a Windows, Mac, and Linux user I would happily like to see the death of Windows though I wouldn't like to see one OS take over completely. While we are mostly safe with Linux as there are many distros and it's limited in some regards I still like the idea of cross platform and people being able to choose. After all that is why I use and love Linux over Windows and even Mac: The User Chooses.

    --
    I ate your fish.
  126. Nah, it's definitely a Whimper by billstewart · · Score: 1

    Oh, come on, of course it's a whimper. It goes from YES to yeah to probably to maybe to no, I guess not. Leave aside the question of whether it really *was* the greatest thing since sliced bits, it's definitely done the Cosmic Wimpout.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  127. Re:Just Curious...but to my jaundiced eye by chawly · · Score: 1

    Better for the customers ....... I really and honestly hope so. But "better for the customers" can mean a lot of things, from it being a stable and secure OS, to working for a short time between BSOD's, to only working in the minds of people who have really powerful imaginations. Sure it's "better for the customers" if it isn't released until it's ready. But, if we remember the beginnings of Windows 98 and Windows XP (there are ladies on /., so don't let's mention Windows ME), we have to ask ourselves what "ready" might mean.

    Don't get me wrong - I intend to give Vista a try. But I'll hang on to my dual-boot of Windows XP Pro (SP2) and Linux until they bring out SP2 for Vista and until I've read about the results. If all seems well, I'll then make a careful complete backup and put Vista down in place of XP Pro. If all goes well then OK. If I get into some kind of sado-maso wrestling match then its back to XP Pro. I have a business to run and my experiences with W98, XP (before the SP's; it works fine now), and the unmentionable ME have taught me to be careful. If Microsoft should stop the support of XP without (or before) making Vista into a working alternative then my little business will become an all Linux shop, as will numerous others.

    That there be a delay announced after the due date is nothing extraordinary, that there be a succession of delays announced is a worry, that they give the impression that they don't know when the job will be finished is a source of near panic. And what's with the two dates? One for enterprises and one for the general public ! I don't get that - or maybe I do, being a cynical SOB with salaries to pay

    --
    How many beans make five, anyhow ? ... Charles Walmsley
  128. Re:Hey Micky the solution is pretty easy: by chawly · · Score: 1

    Man, you have the thing down. All you need to do now is DO IT . If you err... have any difficulty...., you do have an alternative ; you could try to SHUT IT .

    Oh, by the way, this second solution is usable by any type of nitwit who develops software with their mouth (in case there are nitwits out there, reading this, and thinking of opening their mouths)

    --
    How many beans make five, anyhow ? ... Charles Walmsley
  129. The Other Marketing problem by solomonrex · · Score: 1

    Management just listened to their own hype too long. Their own software cannot overcome organizational problems and sheer complexity. Even detailed planning with their project software cannot make a bad idea turn into a good idea. Vista is too complicated by a factor of 10, and the fact that they didn't know how long it would take within a specific year is a sign that they don't even understand their own problem.

    Technical people think everything has a technical solution. This is the same for the open source projects as it is for MS. Only Apple really have a vision and knows how to execute on a monthly basis, at least in the OS world.

  130. Thank you by SmallFurryCreature · · Score: 1

    This worked perfectly. Will make organising my manga a lot easier. Thanks for the help.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.