Slashdot Mirror


Microsoft Adds Risky System-Wide Undelete to Vista

douder writes "Windows Vista will have a new 'previous versions' feature when it ships next year. According to Ars Technica, the feature is built off of the volume shadow copy technology from Windows XP and Windows Server 2003. Now turned on by default, the service stores the modified versions of a user's documents, even after they are deleted. They also report that you can browse folders from within Explorer to see snapshots of what they contained over time. It can be disabled, but this seems like a privacy concern." From the article: "Some users will find the feature objectionable because it could give the bossman a new way to check up on employees, or perhaps it could be exploited in some nefarious way by some nefarious person. Previous versions of Windows were still susceptible to undelete utilities, of course, but this new functionality makes browsing quite, quite simple. On the other hand, it should be noted that 'Previous Versions' does not store its data in the files themselves. That is, unlike Microsoft Office's 'track changes,' files protected with 'Previous Versions' will not carry their documentary history with them."

365 comments

  1. Could really use that right about now... by Virak · · Score: 0, Offtopic
    Nothing for you to see here. Please move along.

    I think I deleted slashdot.
    1. Re:Could really use that right about now... by CrazyJim1 · · Score: 3, Funny

      Ever hear someone think they deleted or crashed the internet? I have.

    2. Re:Could really use that right about now... by LiquidCoooled · · Score: 5, Funny

      There is a great extension for firefox called Nuke Anything which allows you to remove sections from pages.
      My missus had a great time deleting all the geeky stuff from slashdot.

      You should have seen her face drop though when I told her she had actually removed it from the internet.

      --
      liqbase :: faster than paper
    3. Re:Could really use that right about now... by walnutmon · · Score: 1

      Yeah, I hear people think all the time... Nice to meet a fellow telepath!

      --
      You take it, I don't want it...
  2. I trust Microsoft completely. by Anonymous Coward · · Score: 5, Funny

    Dear aunt, let's set so double the killer delete select all...

    1. Re:I trust Microsoft completely. by Wescotte · · Score: 1

      Would you plasee let me in on this joke? I've seen it twice now and not sure wtf it's all about? Something to do with SQL?

    2. Re:I trust Microsoft completely. by WilliamSChips · · Score: 2, Informative
      --
      Please, for the good of Humanity, vote Obama.
    3. Re:I trust Microsoft completely. by Anonymous Coward · · Score: 0

      It's a new slashdot meme.

    4. Re:I trust Microsoft completely. by Anonymous Coward · · Score: 3, Funny

      Why, no honey, I have no idea what 4on1.mpg is. (Damn, thought I deleted that...)

    5. Re:I trust Microsoft completely. by Anonymous Coward · · Score: 0

      When I typed that into Word 2003, it came back with a grammar error, saying that select should be selects. I guess that means they have even more work to do!

    6. Re:I trust Microsoft completely. by Anonymous Coward · · Score: 0

      that phrase is already becoming the next all your base are belong to us

  3. This is a great feature by Anonymous Coward · · Score: 0, Interesting

    The security risks could be eliminated by encrypted the user's home directory, a la Mac OS X.

    It's a fantastic feature. I remember Novell Netware had this and we used it a lot to roll back changes to code. It was better than version control when only one person was working on the project.

    I wonder if OS X 10.5 was going to have such a feature and it leaked out. This is actually a quasi-innovative idea from Microsoft. Maybe they stole it from Apple via corporate spying.

    1. Re:This is a great feature by Loconut1389 · · Score: 1

      except they removed that due to corporate complaints

    2. Re:This is a great feature by TheNetAvenger · · Score: 5, Informative

      The security risks could be eliminated by encrypted the user's home directory, a la Mac OS X.

      It's a fantastic feature. I remember Novell Netware had this and we used it a lot to roll back changes to code. It was better than version control when only one person was working on the project.

      I wonder if OS X 10.5 was going to have such a feature and it leaked out. This is actually a quasi-innovative idea from Microsoft. Maybe they stole it from Apple via corporate spying.


      Ok, you do realize Windows has had encryption for like 10 years now, right? Or are Mac Zealots just naturally unaware of anything without an Apple logo on it?

      You also realize this has been in WinXP and Windows 2003 Server for quite some time, so I doubt they stole the idea from OSX 10.5. (geesh)

      As for the Versioning in Vista, the new thing is that it is turned on by default and works on local volumes, where WinXP required the data to be on a Windows 2003 Server.

      Also, there aren't security risks, and this article is nothing but FUD. Windows Server has had this ability for 'versioning' files since 2003, and BUSINESSES have already been using it.

      It also is a great tool, especially when you accidentally nuke a file, or change and save a file you didn't mean to, etc. Versioning archives are more handy than a 'problem'. (Truly)

      If you are an employee, don't be doing crap at work, they own the computers, download your goat porn at home and don't be writing your resume while at work.

      Also, as an employee if you are half way bright, you can purge the 'versioned' copies, unless the company doesn't allow you to with group policies. And again, it is their computer, so they can do what they freaking want if you work there.

    3. Re:This is a great feature by Jerry+Coffin · · Score: 4, Interesting
      I wonder if OS X 10.5 was going to have such a feature and it leaked out. This is actually a quasi-innovative idea from Microsoft. Maybe they stole it from Apple via corporate spying.

      Microsoft got this one much more directly. Windows NT started out as basically the next version of VMS, designed and written almost entirely by former DECies (one rumor has it that the "NT" came from taking VMS and adding one to each letter to get WNT...) VMS has had a feature like this for years. It predates not only OS/X, but the Macintosh in general. I can remember using in about 1981 or so -- I don't remember for sure, but VMS 3 is what sticks in my mind -- and I don't think it was new then (it seemed pretty cool to me after dealing with Control Data mainframes, but the people who'd been using VMS longer didn't seem to think of it as new or exciting).

      --
      The universe is a figment of its own imagination.
    4. Re:This is a great feature by toadlife · · Score: 1

      Thank you.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    5. Re:This is a great feature by ozmanjusri · · Score: 4, Interesting
      I don't think it was new then

      The VMS filesystem (Files 11) was an evolution of earlier DEC filesystems and had versioning buit in from the start. There's also a more user-oriented versioning filesystem which has been in development for Linux for the past few years.
      http://sourceforge.net/projects/versionfs/

      --
      "I've got more toys than Teruhisa Kitahara."
    6. Re:This is a great feature by Loconut1389 · · Score: 1

      or was that only in XP?

    7. Re:This is a great feature by geminidomino · · Score: 5, Funny

      Oh my gods... somewhere an angel just shot an English teacher in the face.

    8. Re:This is a great feature by dbIII · · Score: 1
      Windows NT started out as basically the next version of VMS
      That is an urban legend easily dispelled if you think for two seconds what a large DEC would have done to a tiny Microsoft back in the day if it was real. It also labels the people involved as one trick ponies.
    9. Re:This is a great feature by Anonymous Coward · · Score: 0

      What are you talking about? By the time NT was being developed, MS was a huge corporation, VMS was dying a lingering death and DEC was on the skids (and soon be by snapped up by Compaq, who in turn were snapped up by HP).

      While NT is not a VMS clone, there are many similarities - probably because Dave Cutler was the cheif architect of both OSs.

      Urban myth? I think not.

    10. Re:This is a great feature by DrXym · · Score: 1
      It isn't Microsoft's idea either. Vax VMS had versioned files, way back when. It was confusing as hell for someone used to a *normal* file system.

      Anyway, I think there is enormous potential for built-in versioning under an fs. I don't like the idea of versioning built into the fs, but something that sat over a conventional scs like subversion would be great.

    11. Re:This is a great feature by Antique+Geekmeister · · Score: 1

      "Having a feature" is not the same thing as enabling it by default. People may not realize the repercussions, especially in terms of file-space used and drafts of a sensitive document, exactly the sort of thing that will turn up at an awkward moment in a lawsuit from a subpoenaed laptop.

      Of course, I'd love to get 10 minutes to look at the laptop of a "professional services" contractor and look at previous versions of the letter he wrote to me about a technical problem, and given that when such contractors are allowed onto a business network they often have their new password written down, it should be easy to access the C$ share on their laptop and poke around. If the feature is available over CIFS, that would make it especially sweet for poking someone else's sysetm.

      Does anyone have a Vista beta to try this on?

    12. Re:This is a great feature by TheGreek · · Score: 1
      This is actually a quasi-innovative idea from Microsoft. Maybe they stole it from Apple via corporate spying.
      Neg.
    13. Re:This is a great feature by aggles · · Score: 1
      That is an urban legend easily dispelled if you think for two seconds what a large DEC would have done to a tiny Microsoft back in the day if it was real. It also labels the people involved as one trick ponies.
      More than an urban legend, it is actually true. The NT source code had comment statements that were left over from the VMS code. Too bad DCL wasn't added into NT. DEC was on its last legs at the time, and Microsoft was no small pony. While Digital (no longer wishing to be called DEC) complained to Microsoft about stealing VMS, the only benefit DEC was able to negotiate was free Microsoft software for all DEC employees. -aggles
    14. Re:This is a great feature by plumby · · Score: 1
      That is an urban legend easily dispelled if you think for two seconds what a large DEC would have done to a tiny Microsoft back in the day if it was real.
      Have you read "Showstopper" - the story of NT? Much of it started life in the mind of Dave Cutler, the chief architect of VMS who, frustrated at DEC's inability to develop its replacement, upped and went to MS where he was allowed to head the NT team and bring most of his ideas with him.

      It's not directly 'the next version' - it didn't (to my knowledge) use any of the VMS source code, for example, but large portions of it were certainly originally intended to form the basis of what VMS was supposed to become.
    15. Re:This is a great feature by Anonymous Coward · · Score: 0

      EFS is shite. I created a "domain recovery agent" for my home install, encrypted files and backed them up using NT Backup. When my machine went arse up I re-installed the OS and recovered the files. I could not decrypt any file that had come from a normal rather than an incremental backup. This is an open ticket with Microsoft. One of their technical guys advised me never to use EFS unless you were on a domain. Simply shite

    16. Re:This is a great feature by caveman · · Score: 1

      ISO9660 has version numbers, the syntax is the same as per VMS. The actual space reserved in ISO 9660 level 1 is 31 characters for the name, and six further characters for ';NNNNN' where NNNNN is the version number. If you use mkisofs to create an ISO and examine the contents, you'll find the version number in there, with all of the base ISO names in upper case.

      Various extensions to ISO9660 (including ISO9690:1999) may cause the version numbers to not be omitted, but doing so violates ISO9660 (which is usually not a huge problem, except for really dumb devices).

      The main problem with version numbers in VMS was that discs were a lot smaller when VMS was more common. Consequently, runaway applications would generate enormous numbers of versions, and system managers would typically issue a SET DIRECTORY/VERSION_LIMIT=5 DISK$FOO:[000000...]*.DIR (not entirely sure if I got the syntax right, I have a MicroVAX under my desk, but it has not been switched on for six years). Also, when discs got full, the desperate sysadmin would probably PURGE/KEEP=3 across the entire disk to trim excess junk.

      As the System V.2 administrator's guide says:
      Making files is easy under the UNIX operating system. Therefore, users tend to create numerous files using large amounts of file space. It has been said that the only standard thing about all UNIX systems is the message-of-the-day telling users to clean up their files.

    17. Re:This is a great feature by ozmanjusri · · Score: 1
      Interesting - I'd never thought of ISO9660 as a versioning FS but it is, of course.

      VMS was the first OS I used extensively, and that versioning feature was something I missed when I switched to Unix machines. From memory, our VERSION_LIMIT was set to 30 by default (We were on a VAX cluster with a lot of space and not many users).

      --
      "I've got more toys than Teruhisa Kitahara."
    18. Re:This is a great feature by Anonymous Coward · · Score: 0

      It wasn't actually VMS that Cutler and his team were accused of taking with them when they left DEC, it was Mica (a codename), the new OS they had been writing for the Prism CPU, a 32-bit Risc chip DEC had been developing (VMS was already old stuff, written for a fading architecture). The cancellation of Prism/Mica is actually what drove Cutler and his team away from DEC, and to Microsoft (Prism was later revived as Alpha AXP, which it's been claimed means 'Alpha is Almost eXactly Prism', but made 64-bit).

      I don't know if they really took any code with them (the settlement between Microsoft and DEC was probably cheaper for Microsoft than the legal fees of fighting it would have been). Even if there were, as suggested, identical comments in both Mica and NT, this could be down to the coding style: I've read some of Cutler's code, and he uses very consistent coding and commenting patterns, with clear descriptions of what algorithms do, and identical comments relating to general things like file structure often appear in different source files. It's completely natural to assume that ideas developed during the work on Mica would have been carried over to NT, even without any source code or other hard data from DEC.

      In general, VMS code would have been rather useless to Microsoft anyway, since VMS was written in VAX assembly, with extensive use of VAX-specific features, whilst NT is written in C, and targeted at simple, RISC-like systems (e.g. with only two privilege modes, hence it doesn't make use of x86 rings other than 0 (kernel) and 3 (user), unlike OS/2, for example, which was tied to the x86 because it was written in x86 assembly, used rings other than 0 and 3, etc.).

      VAX assembly could theoretically have been converted to C (as early Unix PDP-11 assembly was), but even if it were worth the effort, getting rid of the VAX-specific dependencies would have been rather more difficult. Indeed, when DEC ported VMS to Alpha, it avoided this by implementing PALcode in Alpha, which allows the hardware to implement a number of VAX-like features when running OpenVMS (features that are not implemented by the NT or Unix PALcodes).

      NT has some very clear design similarities to VMS (not surprisingly, since Dave Cutler led the design and implementation of both systems), but it also has a fair number of similarities to Unix, and the client/server architecture even resembles microkernels like Mach in certain respects. In other words, it's clear that the designers of NT tried to use the best ideas in the field at the time they wrote NT, and though some such ideas were rooted in VMS, others weren't.

      The 'VMS + 1 = WNT' is also pure coincidence. The NT project started life as 'NT OS/2', with NT referring to 'N-Ten', a codename for Intel's i860 LIW architecture, in development at the time. The i860 was expected to replace the x86, and was the primary target architecture in early development of NT. This was soon changed to Mips, when the i860 failed to live up to expectations, with a concurrent port to the x86 (despite the belief amongst many that the x86 was obsolete, and would be replaced by either Mips or another Risc).

  4. It can be disabled, right? by ShaunC · · Score: 3, Insightful
    FTA:
    With Windows Vista, the operating system will make "shadow" (that is, backup) copies of files and folders for users who have "System Protection" enabled (the default setting).
    Sounds to me like those of us who turn "System Protection" off, which would be one of my first few post-install steps, don't have to worry about the new features. Much ado about nothing, it appears...
    --
    Thanks to the War on Drugs, it's easier to buy meth than it is to buy cold medicine!
    1. Re:It can be disabled, right? by Otter · · Score: 4, Informative
      Incidentally, regarding "That is, unlike Microsoft Office's 'track changes,' files protected with 'Previous Versions' will not carry their documentary history with them":

      You use the Remove Hidden Data add-in to get rid of all that Office stuff. Strongly recommended before submitting a resume...

    2. Re:It can be disabled, right? by Bios_Hakr · · Score: 3, Insightful

      Every time MS releases a new ServicePack or OS, I find that I'll have to disable more and more shit to make it work like Win2k.

      How about MS disables the service by default. If a user right-clicks on a trackable file (I'm assuming that this won't track changes on updated game executables, my PHP/CSS templates, OpenOffice documents, etc), then have an option to start tracking. If the user selects that, then enable the appropriate services.

      Same with the Firewall and FastUserSwitching. When you connect to the internet, have a well-worded dialog box that asks me to enable the firewall service. When I select Switch User from the logoff options, popup a dialog asking if I want to enable that too.

      Turn off more shit by default. Don't just enable everything. Seriously, who the fuck needs Remote Registry, Portable Media Serial Number, TCP/IP NetBios, and all that other useless shit? Sure, you might need one or two things, but do you need 55 services starting on a default install?

      Build in the functionality. Disable it by default. When the user triggers an event that needs the service, ask him if he really wants to do that. From that point on, leave that service enabled.

      --
      I'd rather you do it wrong, than for me to have to do it at all.
    3. Re:It can be disabled, right? by SilentChris · · Score: 2, Interesting

      System Protection will probably include System Restore, which is pretty much an invaluable feature. It's saved my ass (and people's asses I know) more than a few times when we're working on Windows boxen. You never know when the registry is going to crap out.

    4. Re:It can be disabled, right? by NitsujTPU · · Score: 2, Funny

      Strongly recommended before submitting a resume... I can just picture where this could go: "Seeking a position as a full-time BDSM instructor" in one copy, "Seeing a position as full-time kindergarten teacher," in another.

    5. Re:It can be disabled, right? by Anonymous Coward · · Score: 0

      If you want something like win2k, use it.

    6. Re:It can be disabled, right? by Anonymous Coward · · Score: 0

      Oh yeah. I've been years trying to explain to users how to protect their PC agains malware, viruses, etc. installing firewalls and such protections and now i will have to tell them 'to protect your privacy you have to um.. turn the Protection option off'. I can clearly see the expression on their faces.

    7. Re:It can be disabled, right? by MobileTatsu-NJG · · Score: 1

      "Turn off more shit by default. Don't just enable everything. Seriously, who the fuck needs Remote Registry, Portable Media Serial Number, TCP/IP NetBios, and all that other useless shit? Sure, you might need one or two things, but do you need 55 services starting on a default install?"

      Classic "damned if they do, damned if they don't" situation. Modern computers have the resources. The number of people using them is in the tens of millions. Guess how literate the vast majority of these users are. I'll give you a hint: Well worded dialogs haven't done enough to prevent these problems before.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    8. Re:It can be disabled, right? by Anonymous Coward · · Score: 0

      Given the number of power-horny, teacher's pet grooming, tyrannical, unqualified cunts that I have had throughout grammar school, your joke may hold more than a grain of truth. Now if only they had followed their true calling to begin with.

    9. Re:It can be disabled, right? by Dorceon · · Score: 1

      Or convert to PDF. That's a good way too.

      --
      What sound do people on rollercoasters make? Hint: it's not Xbox 360.
    10. Re:It can be disabled, right? by dotgain · · Score: 1

      Until the recruitment agency calls you back to tell you they couldn't open your document on any of their computers, and to resend it as a dot dee oh sea file. Not that I've bothered at all with recruitment agencies since. Last job I went for, you could have sent the guy a TXT file which was a UUEncoded gzipped tarball and he would have figured it out and had fun doing it.

    11. Re:It can be disabled, right? by morcego · · Score: 0

      My company only accepts TXT or PDF resumes. DOC resumes are redirected to the /dev/null department for analysis.

      --
      morcego
    12. Re:It can be disabled, right? by Millenniumman · · Score: 3, Funny

      My company only accepts resumes on paper in binary.

      --
      Stupidity is like nuclear power, it can be used for good or evil. And you don't want to get any on you.
    13. Re:It can be disabled, right? by Isotopian · · Score: 1

      My company doesn't accept resumes at all, we have all the computers decide who we need to hire next.

      --

      It's poetry with a beat behind it! And guns! They're like beatniks with automatic weapons.

    14. Re:It can be disabled, right? by TempeTerra · · Score: 2, Funny
      Strongly recommended before submitting a resume... I can just picture where this could go: "Seeking a position as a full-time BDSM instructor" in one copy, "Seeking a position as full-time kindergarten teacher," in another.


      What's the problem there? Both jobs are about maintaining discipline over 'very, very bad boys' ;)
      --
      .evom ton seod gis eht
    15. Re:It can be disabled, right? by dbIII · · Score: 1
      Remove hidden data ... Strongly recommended before submitting a resume...
      Do you really want other people editing your resume?

      An employment agency absoutely gutted mine after they insisted that a PDF was no good and it had to be in word - it is just as well I took other paper copies of it to the interview to hand it to my prospective employer. Unless you want someone to edit your files later they should be in a read only format.

    16. Re:It can be disabled, right? by arose · · Score: 1

      PDF isn't read only, it's just hard to edit.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    17. Re:It can be disabled, right? by Anonymous Coward · · Score: 0

      shiver

    18. Re:It can be disabled, right? by Fulcrum+of+Evil · · Score: 1

      Modern computers have the resources.

      That's not the point. Every service is a potential security hole. Turn them on only if they're needed.

      Guess how literate the vast majority of these users are. I'll give you a hint: Well worded dialogs haven't done enough to prevent these problems before.

      Yeah, most users are illiterate, or they just don't read, but well worded dialogs are in the distinct minority.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    19. Re:It can be disabled, right? by Bazzargh · · Score: 5, Interesting

      That feature is seriously screwed up. Microsoft are *still* trying to sell people on the idea that its ok to share around the editable document, when in reality its hardly ever ok. All it takes is for one person to forget to remove hidden data and you're on the news.

      Look at the list of Office products it integrates with - there's one missing. Outlook. Why isn't outlook set up to prompt you to ask if it should strip the documents before sending? Why is there no feature on exchange to block emails leaving the domain with unstripped attachments? Why doesn't iis block access to unstripped files? Now those would make it a feature worth having.

      Stepping back from MS for a moment, the same problem actually exists in many other file types - even html (meta tags and comments). Its why the microformats movement thinks metadata should be presentable and parsable rather than hidden in 'document properties'. Their solution isn't complete though - we need to separate the notions of 'Save As' and 'Publish'. One way to achieve this in a corporate/government environment would be for servers to require digital signatures on outgoing documents - this would introduce publication into a document lifecycle for the purpose of integrity, at which point we can hook in 'strip doc' wizards to minimize risk.

      Just thinking out loud.

    20. Re:It can be disabled, right? by gutnor · · Score: 1

      My agency edits my resume, not the content though but generally, for the job they apply on my behalf, they must fill in a big cover sheet that contains some justification of why the agent sent my resume, some general information about the me and the agency, ... My resume is generally copy-pasted in a section of that document or sometimes various sections of my resume are copy-pasted at various places in that document.
      Note that they always include the original resume together with the cover, but that's never what the prospective employers used during the interview. So I guess it makes the life of the Agent easier with an easy to edit document. And certainly it makes MY life easier if I don't have to fill-in those cover sheet. After all what's the point of using an agent if he doesn't make applying easier for you ?

    21. Re:It can be disabled, right? by dbIII · · Score: 1
      The problem lies with the fact that if you are applying for a technical job you may know what the company is looking for and the company may know what they are looking for but the agent in the middle is going to miss the significance of some things because they only have a slight acquaintance with the field instead of years of experience. Some handle their ignorance better than others - but the bunches that present only three resumes to their client (one pumped and two trimmed back) are completely worthless to everyone.

      The worst case was when I applied for a job via a company specialising in IT recruitment and the person handling my application did not know what to do with a PDF file - acrobat was at version 5 by that point. Anything other than MS Office and VB they struck off the list of applications or programming languages known - and this was for a unix position!

    22. Re:It can be disabled, right? by gutnor · · Score: 1

      That's a problem with a good agent/bad agent. Note that I would no like an agent that change the content or significance of what I put in my resume. But I like the fact that the agent go through the trouble of making those painfull cover-sheet for me. In my case, my agent is applying for a lot of different offers in the same company, so I guess he does not take risks ( but who knows )

      I had an agent in the past through which I applied for a development job that insist on asking me on what "application" I was specialised: not language, so VB, Java didn't work, I had to talk about Office, LotusNotes, ... ( and say I was not intersted by anything he could come with )

      NB: Often your agent must send maximum three resumes. In my company here, they request max 5 resume and ask a pro/con list for each candidate. But they use multiple agents.

    23. Re:It can be disabled, right? by CastrTroy · · Score: 1

      It brings up a lot of privacy concerns, especially considering they decided to drop the encrypted home folder ability from a recent upgrade. So, you can't encrypt your stuff, plus, you can't delete anything either. This sounds like a recipe for disaster. Although I've always said it would be nice to have a source control system for your entire home directory, I'm not sure that it's something that should be turned on by default, or something that should include every file on the system. It would work much better if you could pick the folders you wanted to protect with this feature, and only those folders would be tracked.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    24. Re:It can be disabled, right? by Malc · · Score: 1

      Good gosh! How many dialogs do you want to deluge users with? Most of those dialogs will be meaningless to most of the users, and just cause them stress and confusion. I know what I'm doing, but I don't want to see all of those dialogs. You're clearly not a typical user, so why would you have any expectation for Microsoft to configure the system in a way that makes you happy? Stop whining.

      And yes, I do use NetBT. It's not useless to me. I'd suggest you stop obsessing about the number of services running. That's just a measure of granularity and componentisation. I look at my Linux... it has more processes running than that before I log in and start using.

    25. Re:It can be disabled, right? by jp10558 · · Score: 1

      Drive Imaging, say with Acronis True Image - even possibly using the secure zone, is far better than System Restore. Not only does it give you an option for hardware tolerant recovery (that is, the drive can die, and if you imaged to DVD or another drive, you can slot in a new HD and restore), it also gets the entire state of the system. I've never seen it be unable to restore due to software issues, unlike System Restore.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
    26. Re:It can be disabled, right? by WuphonsReach · · Score: 1

      Personally I use both. System Restore *and* Acronis (on a weekly/monthly basis). And SecondCopy to mirror data files off to external drives every few hours.

      Both have their uses (System Restore has pulled my system back from the brink once or twice). I use Acronis as more of a last-ditch defense against reinstalling from scratch. I prefer to let System Restore take a few swings at making things better prior to bringing out the heavy guns (which requires restoring the image then reloading any data that changed).

      On newer systems, we simply use Knoppix+NTFSClone once the system is in a "known good" state. We might update those images every few months, but only if we know the user is installing new applications. Otherwise we rely on SecondCopy to backup their local user data (mostly mail files) to a central location. System Restore comes in handy more in those situations where we're not imaging the drives weekly. (Our goal in imaging is to save the hours of initial setup time if the O/S really goes south.)

      --
      Wolde you bothe eate your cake, and have your cake?
    27. Re:It can be disabled, right? by ronanbear · · Score: 1

      That happened my sister. The agency removed the contact information so that the company would have no way of contacting her for clarifications etc. The company were mad that she didn't include her details including age. She didn't get the job.

      --
      the more they over-think the plumbing the easier it is to stop up the pipe
    28. Re:It can be disabled, right? by mbirkis · · Score: 1

      Your solution would result in popup hell! Users would have to spend alot of time answering popups that should have gone to production / fun time...

      That beeing said, i just don't understand why MS wan't to bloat their OS with so much stuff. What ever happened to the good old backup to disc or whatever of your important stuff?

    29. Re:It can be disabled, right? by jp10558 · · Score: 1

      Ahh I see - some different methods. I personally use different drives for data or a network share on a RAID server depending on how critical the data is. Then Acronis supports incremental backups, so I do that pretty frequently.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
  5. i dont get it... by Anonymous Coward · · Score: 5, Insightful

    "could give the bossman a new way to check up on employees"

    Um, your work computer is the property of your employer. If you want to do something that would get you in trouble with your boss - put it on your own computer. Plus all this does is back up files that you have made, how is this a privacy concern? Even if this was happening and you never knew it and uploading all your files to a central server, it's still an option of your employer, and not an invasion of privacy, it's crappy, but the option of your boss and his/her company. Just like the fact that they can read your business email. No different, and to me even less intrusive than that since you can't control incoming mail.

    1. Re:i dont get it... by miskatonic+alumnus · · Score: 1

      If you want to do something that would get you in trouble with your boss - put it on your own computer.

      Nahh. Just encrypt it.

    2. Re:i dont get it... by Anonymous Coward · · Score: 0

      And you would run this encryption software where? On the untrusted machine of the employer you're trying to hide it from? Good thinking.

    3. Re:i dont get it... by iggymanz · · Score: 1

      sure, they're not that bright.

    4. Re:i dont get it... by rabbit994 · · Score: 1

      If you use the built in Windows File Encryption, System Admin will be able to unerypt it.

    5. Re:i dont get it... by 70Bang · · Score: 1


      There are a few tradeoffs at play here.

      If there are solutions to a particular problem and there's something which must be obtained to solve a problem, those being locked out casually can be held up as a reason to get the rules dropped.

      About twenty years ago, they hired a procedures, products, and auditing responsibility. (read that: generate stupid rules & regulations for a group of fifty or sixty people)
      Even the systerms programmers/tech support people were bound as well. My tactic was simple. Make about fifty copies, hang them on the cube wall alonog with the auditor's doctrines. This also a change from the hospital's hire/fire polic(y,ies), which was two written reprimands, two verbal, then you get tossed. We used to joke you could jump a nun in the dining commons, have it used as evidence and you'd keep your job.
      Back to point.
      The HR polic was one written, one verbal, then they'd kick you to the curb. They had a list of specific things which must or must not be done, etc. They forgot to CYA: what happens when someone's out sick or unreachable? And the simplest part of the mores was don't do anything which affects more than one person. Whenever came to me for something to be done, I'd point to the policy procedures, and give them a copy of the note and tell them to come back when things are in proper order.
      Only two of us would make firm bids (without giving away our methodology): my partner in crime said he'd kill it by the EOD, I said before lunch.

      If The Man wants my cell phone and pager numbers which I'm paying for i.e.out of my bocket; e.g. for a child to reach me, then said Man better be coughing up a share of the bill...and not prorated upon usage. If every service did only usage, there'd be some financial difficulties in the business world.

      By the same token, people working in The Man's Offce better understand when you are on vacation, "you got hit by a bus." i.e. You aren't there and they move forward.

      . So many people are friggin' afraid & neurotic not providing the extra communication (in general) and contact (vacations) that the office will find they're not needed, after thirty years, I've never seen someone canned for refusing to share personal info).


    6. Re:i dont get it... by lxs · · Score: 0, Troll

      Um, your work computer is the property of your employer. If you want to do something that would get you in trouble with your boss - put it on your own computer.

      Sure and the toilet at work is also a property of your employer. If you don't want to be filmed while using it, cross your legs until you're home.

    7. Re:i dont get it... by mwilliamson · · Score: 2, Insightful

      Regardless of the fact it is a work-owned machine, it will indeed give micro-managers more crap to hang their otherwise good employees with. I've seen some micro-managing types over the years set up cameras, install remote desktop monitoring software and even record employee's phone calls. If you treat your employees like s*** insist on finding stuff to hang your employees with, you're going to find it. Reward a job well done give your employees enough trust and autonomy to do their jobs. If feel you can't give your employees this trust and autonomy, learn to hire better. Micromanaging your employees will _NOT_ improve quality, production, nor morale, but it will almost certainly make them resent you for it.

    8. Re:i dont get it... by Anonymous Coward · · Score: 0

      My company just stole the software product I was secretly developing on work time. Doh! Stupid Undelete!

    9. Re:i dont get it... by CXI · · Score: 1

      That's a nice rant... that has absolutely nothing to do with this particular technology.

    10. Re:i dont get it... by mlemley · · Score: 1

      It will certainly make litigators happy. Lawyers always wanted to know what you changed from draft to final. They will also likely demand that your company NOT turn the feature off once you are involved in litigation, as that could be "destroying evidence."

  6. This is only a good thing by HotNeedleOfInquiry · · Score: 4, Insightful

    Amazing that a Good Thing gets turned into a big-brother or privacy issue just because it's Microsoft. Shadow copy has saved my ass twice in the past year and the more it's available, the better. If employees are worried about the boss checking up on them, then maybe they should just do their job.

    Keep in mind that the goal and justification of a desktop is productivity, not some vaguely defined "monitoring" issue.

    --
    "Eve of Destruction", it's not just for old hippies anymore...
    1. Re:This is only a good thing by iMaple · · Score: 2, Insightful

      I agree.

      It wont really affect performace since it uses 15% of the available space for the system restore including the shadow copies. That isnt too heavy (in terms of harddsik space). It shouldnt really take noticeably more time as the system doesnt really copy over the old file to a physically different location.

      Anyway if I ever use Vista I'm going to turn this off (I dont like undelete like utilities). But I think this would still be very useful feature for say, my grandma.

    2. Re:This is only a good thing by nmb3000 · · Score: 4, Funny

      Amazing that a Good Thing gets turned into a big-brother or privacy issue just because it's Microsoft.

      This just in... It appears there is a nefarious "feature" in several versions of Windows which can allow a nefarious person to nefariously see all those files you thought you deleted. It's called the "Recycle Bin" and many people are sure that it's the NSA ('N' for Nefarious?) that's behind the addition of the feature.

      --
      "What do you despise? By this are you truly known." --Princess Irulan, Manual of Muad'Dib
      /)
    3. Re:This is only a good thing by Registered+Coward+v2 · · Score: 4, Interesting

      Amazing that a Good Thing gets turned into a big-brother or privacy issue just because it's Microsoft. Shadow copy has saved my ass twice in the past year and the more it's available, the better. If employees are worried about the boss checking up on them, then maybe they should just do their job.

      Actually, I'd be more worried about what can be discovered in a lawsuit - the raw ruminations of some employee could be very damaging - whether or not they were correct. This makes it harder to destroy working papers. In the old days, we kept all our working papers on a disk and then destroyed the disk along with our hard copy working papers - that way no one had to worry about what could be dredged up in a lawsuit.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    4. Re:This is only a good thing by jimktrains · · Score: 1

      What makes this differnt from Copy on Write and any security complains there (not that I'm aware of any)

      --
      "You will do foolish things, but do them with enthusiasm." - S. G. Colette
    5. Re:This is only a good thing by Vancorps · · Score: 2, Insightful

      talk about a terrible way to do business. Those "working" papers could save your neck as well as hang it depending on the lawsuit in question. Course the company I work for will always make an attempt to make it right before proceeding with any kind of litigation. In situations like these should a suit come to discovery we'll need every piece of information we can get our hands on. With todays patent minefield I don't think this is a bad stance to take at all.

    6. Re:This is only a good thing by spagetti_code · · Score: 5, Funny

      This was an awesome feature in VMS,
      and a privacy concern in Vista.

      You guys **really** don't like MS do you?
      (I must be new here)

    7. Re:This is only a good thing by ewl1217 · · Score: 3, Insightful

      You seem to be missing an important point here: most users probably wont be aware of this. It really is a great feature, I agree, but it really should be made known to the user during the install. When I delete a file, I want it to be gone, with no undelete possibility. With this undelete feature, what's to stop someone from gaining remote control over your computer via a security flaw, or just hopping on it while you take a break (not logging off), and undeleting your confidential files?

      This really should be off by default (doubtful), prompted for at installation, or at the very least a simple notice during the install telling you what it is and how to remove it.

      As for privacy at work, your employer should have every right to make sure that you're actually working, and not goofing off. Why on earth would you expect to be able to do non-work-related stuff at work? After all, you're getting paid to do work, so your employer should be able to check up on you, even if it means viewing your deleted and edited files.

    8. Re:This is only a good thing by MobileTatsu-NJG · · Score: 4, Funny

      "You guys **really** don't like MS do you?"

      Try imagining Slashdot's response to Apple announcing this feature. The one guy who claims 'privacy concern' gets modded down as Troll. Heh.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    9. Re:This is only a good thing by Anonymous Coward · · Score: 0

      I don't mind MS (I use it every day), I don't like VMS, and I don't like files being "kept around" against my will in a hidden place when I delete them. I wouldn't like it is my favorite Linux distro did it, or if OS X did it.

    10. Re:This is only a good thing by 1u3hr · · Score: 3, Informative
      Amazing that a Good Thing gets turned into a big-brother or privacy issue just because it's Microsoft.

      Much as I distrust MS, in this case I see nothing to be concerned about. The headline "Microsoft Adds Risky System-Wide Undelete to Vista" is just flamebait. A while ago I used Roxio Goback, which seems to have similar functionality; very useful for recovering from some software that spontaneously corrupted data. Now bought by Symantec, so I can't feel great sympathy for them though MS is stealing their lunch.

    11. Re:This is only a good thing by RustyTaco · · Score: 1

      Novell Netware too, and it's really useful when a professor decides they really didn't nead their lesson plans and grades, then comes to their senses a few days later.

    12. Re:This is only a good thing by fermion · · Score: 5, Insightful
      VMS lived in a different world. A world in which an elite controlled the computer in every respect, a world in which one often had to beg for an old tape to be put in so that one could access data. A world in which every bit data was not scrutinized by a forensic team with almost unlimited resources. A world in which data was not transmitted willy nilly to unknown parties. A world in which mysterious metadata hardly existed.

      All the flavors of DOS in the 80's were way cool because it allowed us to control our own computer. In the 90's all went to hell as we became connected and the computer started doing more and more things no one really understood. A huge concern MS has not addressed is how to protect confidential information, and more importantly help companies not expose disruptive metadata. For instance, I do not believe they have a setting in outlook to scrub MS Office files as are mailed to external addresses. Nor have the implemented the DRM that would allow firms to track users violate border policy. MS adds features that makes systems less secure, without thought of how to compensate for the breech.

      This is clearly an awesome feature. So was the command line shortcuts. But features do not exist in a vacuum. There is only so much that can be done to help careless users. If MS is to provide business class systems, and not just toys that can be used as business systems, they have to get serious about making systems that businesses need. I think that if MS would develop a core competency in business, and leave the consumer side to others, MS would be in much better shape. Imagine how wonderful Vista would be if it did not have to worry about they toys that home user need.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    13. Re:This is only a good thing by EnsilZah · · Score: 1

      I believe the full acronym is Nefarious Secretive Asshats.

    14. Re:This is only a good thing by Quintios · · Score: 4, Funny

      I miss my VAX. :cry:

      DCL pwns.

      --
      Anonymous Cowards are at -6...
    15. Re:This is only a good thing by Baricom · · Score: 1
      When I delete a file, I want it to be gone, with no undelete possibility.

      It hasn't been that way for a long, long time. Between backups, the Recycle Bin, and the restoration of deleted files fairly easy, the only way for a file to be gone is to use a secure wipe utility. I guarantee that most people don't know that.

      This is a good thing. It's essentially Subversion with a GUI. I've been wondering for years why it's taken this long to appear, and why the Linux distros haven't got around to it yet.
    16. Re:This is only a good thing by Zeinfeld · · Score: 1
      Amazing that a Good Thing gets turned into a big-brother or privacy issue just because it's Microsoft. Shadow copy has saved my ass twice in the past year and the more it's available, the better. If employees are worried about the boss checking up on them, then maybe they should just do their job.

      If this was a Linux feature you can be certain it would be tooted as the best thing ever.

      Instead we have this bogus issue of the dangers of keeping old data. Version numbering was a feature on VMS from day one, nobody ever suggested that there was a security issue. Many companies and most competent programers use version control systems, you know CVS fof the same thing.

      From a forensics point of view Microsoft is not revealling any new data. All they are doing is making data available to the user that was always available to the forensics team. The fact is that all modern O/S use file systems that leave old copies of file strewn around the disk at random unless you happen to have one with a strong delete turned on.

      Ollie North was convicted of destroying evidence after he deleted files that turned out not to really be deleted. Plenty of hackers go to jail every year for the same carelessness.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    17. Re:This is only a good thing by Anonymous Coward · · Score: 1, Funny

      As an NSA employee I find this highly offensive. Also, that e-mail you sent to your mom yesterday was very rude.

    18. Re:This is only a good thing by ivan256 · · Score: 2, Insightful

      Nah. He'd get modded down as off topic, because the story would be about how Apple didn't give somebody a refund when he couldn't undelete the files that were 'deleted' from his hard drive when he threw his laptop down a flight of stairs, and about how he was filing a class action lawsuit against Apple for having a buggy product. The only comments that *wouldn't* be modded as off topic in that thread would be the ones saying how dumb single button mice are, and the ones saying how much cheaper a Dell would have been.

    19. Re:This is only a good thing by belmolis · · Score: 1

      Tops-20 had automatic versioning too, before VMS I'm pretty sure.

    20. Re:This is only a good thing by arivanov · · Score: 1

      You are nearly correct.

      It is "amasing that an OLD good".

      Versioning all files and not deleting the old versions was a primary feature of VMS. It was enabled by default unless you turn it off. I for once was extremely surprised that this feature did not make it into Windows NT as it was built by the same people back in the 1990-es. It is entertaining to see Microsoft finally putting (with some minor semantic modifications) a VMS ancestral feature and making so much marketing noise about it.

      By the way, nothing bad about it. It has saved my coursework on few occasions back in the late 1980-es. It will also keep revision control for all lusers who do not know how to do that.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    21. Re:This is only a good thing by acklaiber · · Score: 1

      At work, we use network attached storage which keeps hourly snapshots. And then, of course, there are daily incremental backups. I think that is a great feature; how would building something equivalent into Vista be any "worse" (for privacy)? I don't like Microsoft (all my 6 computers at home are Macs), but complaining about this feature (just because it's MS?) is ludicrous...

    22. Re:This is only a good thing by ccmay · · Score: 1
      I miss my VAX. :cry:

      There, there. ::pats Quintios on head::

      If it upsets you that much, you can buy a fully functional MicroVAX for a few hundred on eBay.

      -ccm

      --
      Too much Law; not enough Order.
    23. Re:This is only a good thing by Anonymous Coward · · Score: 0

      This got mod'ed insightful?

      Shesh.

    24. Re:This is only a good thing by Anonymous Coward · · Score: 0

      can I ask what kind of business was your company in? construction/tech/medical?

    25. Re:This is only a good thing by glesga_kiss · · Score: 1
      Actually, I'd be more worried about what can be discovered in a lawsuit - the raw ruminations of some employee could be very damaging

      So, lemmie get this straight...this technology is bad because it hinders your attempts to lie in court?

      Personally I've had nightly snapshots made of my work and home machines for several years. It's saved my ass on more than one occasion and never once have I thought that one day I might need to lie in court and get screwed over it.

      Anyone familiar with ISO9001? To get the creditation you cannot bin/destroy a document ever under any circumstances. The only reason you may want to destroy something is due to dishonesty and if you are going down that route I want nothing to do with you or your company. This is why many large businesses demand ISO9001 complience in their sub-contractors.

      Speaking of ISO9001 by the way; this sort of technology is ideal for it however keeping it on the desktop is no use. It needs to be a central, backed-up server to be considered a reliable document store.

    26. Re:This is only a good thing by gEvil+(beta) · · Score: 1

      And that's why I'm sticking with Win 3.11...

      --
      This guy's the limit!
    27. Re:This is only a good thing by LordEd · · Score: 1

      Imagine if this was a Linux feature. The guy who brings up privacy issues would probably be flogged and have his geek license revoked.

    28. Re:This is only a good thing by kchrist · · Score: 1

      With Apple's interest in ZFS, we may not have to wait long to find out if you're right.

    29. Re:This is only a good thing by m874t232 · · Score: 1

      This was an awesome feature in VMS,

      Actually, it was a bad feature in VMS as well, which is why no other mainstream OS has implemented it since.

    30. Re:This is only a good thing by Registered+Coward+v2 · · Score: 1

      So, lemmie get this straight...this technology is bad because it hinders your attempts to lie in court?

      Personally I've had nightly snapshots made of my work and home machines for several years. It's saved my ass on more than one occasion and never once have I thought that one day I might need to lie in court and get screwed over it.


      Who said anything about lying in court - what I was talking about was how a draft document or working papers could have statements in them that could look very bad if taken out of context or be wrong after further review. The work we did allowed us broad access to all aspects of various companies operations - and our final reports were very carefully vetted to ensure they were accurate and the issues raised were substantive and backed by facts. My notes from inspections, however, were just that - notes on what I saw and thought happened which I used to reconstruct events - an dthe conlcusions form those sessions were often different from my back of the envelope assessment.

      Have i been saved by auto backups - yes, but I want to kbow when and what is set for auto backup so I can ensure it is appropriate.

      Anyone familiar with ISO9001? To get the creditation you cannot bin/destroy a document ever under any circumstances. The only reason you may want to destroy something is due to dishonesty and if you are going down that route I want nothing to do with you or your company. This is why many large businesses demand ISO9001 complience in their sub-contractors.

      My experiences with ISO certs in the 9xxx range wer ethat they were audits of procedures and never really got into how well th eprocedures were followed or the outcomes generated - i.e. a lot of smoke and mirrors that meant nothing but that you got a neat symbol to put on your letterhead. hell., most people don't even know what ISO stands for in English (;et alone French).

      There are many valid reasons to destroy documents other than dishonesty.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    31. Re:This is only a good thing by Registered+Coward+v2 · · Score: 1

      Sure - we did operational and safety audits of large industrial firms - if every statement employees made and everything we observed was available as raw data our udits would be ineffective since nobody would be willing to say anything or let us observe operations. We didn't hide things but wanted to mae sure what we said were problems really were and our assessments were backed by facts that supported our conclusions.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    32. Re:This is only a good thing by Registered+Coward+v2 · · Score: 1

      talk about a terrible way to do business. Those "working" papers could save your neck as well as hang it depending on the lawsuit in question. Course the company I work for will always make an attempt to make it right before proceeding with any kind of litigation. In situations like these should a suit come to discovery we'll need every piece of information we can get our hands on. With todays patent minefield I don't think this is a bad stance to take at all.


      Our working papers were irrelevant once our final report was drafted - it contained all the data and facts needed to support our assessments - we weren't patenting ideas or worried about us being sued for something we did; rather we wanted to prevent disclosure of customer information we gathered during our work. We did not want some random note to wind up on 60 minutes and be blwon out of porportion or taken out of context.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    33. Re:This is only a good thing by glesga_kiss · · Score: 1
      Have i been saved by auto backups - yes, but I want to kbow when and what is set for auto backup so I can ensure it is appropriate.

      Good points, there are valid reasons.

      My experiences with ISO certs in the 9xxx range wer ethat they were audits of procedures and never really got into how well th eprocedures were followed or the outcomes generated

      ISO 9xxx can be done well, part of it should be random audits of what's being done. The trick if you ask me is to have very light proceedures. If they are bloated they won't be read or followed.

    34. Re:This is only a good thing by krischik · · Score: 1

      I know I repeat myself but VMS also has

      PURGE [...]

      and

      DELETE *.*;*

      or

      SET DIRECTORY /Version_Limit=1

      And - as others pointed out - users who know what theses command did.

  7. Vista by Anonymous Coward · · Score: 0

    Good luck if I run it under a VM.. If I have to run it at all...

  8. So that means... by dexomn · · Score: 2, Funny

    If I get my hands on a beta of vista I can undelete things that I won't create for years?

    1. Re:So that means... by tftp · · Score: 2

      Yes, you can. However after you create these things they will be instantly deleted for you on save, or else you will cause a paradox.

  9. Just more overhead by gasmonso · · Score: 5, Insightful

    As with System Restore, Windows Firewall, Remote Assistance, etc... just disable, delete and install better applications to provide the same functionality. MS should just focus on security, stability, and releasing the damn thing.

    http://religiousfreaks.com/
    1. Re:Just more overhead by Anonymous Coward · · Score: 0

      Windows is a mess. Look at all the files sittings at the top level (c:) after a fresh install.

      I want only 3 directories in "c:" and no other file:

      windows (inside, all the mess Microsoft needs to make its OS work)
      programs (inside, one folder per program)
      home (inside, one folder per user)

      They should be completely independent. In particular, replace the "windows" directory with an old backup and all the programs (even those installed after the backup) should still work. This implies that installing a program shouldn't put anything critical outside of its program directory, which in turn implies that installers could be just zip archives.

      Simplicity in backing up the OS, the programs, and the user data independently. THAT would be progress. Instead Microsoft gives us complexity and wizards to manage it. :(

    2. Re:Just more overhead by Anonymous Coward · · Score: 0

      It's all part of microsoft's master plan to produce the "hollywood" operating system. Hence the fisher-price skins with WinXP, and the "please wait 30 seconds to delete a 200 byte text file" progress bar. Sheesh, the slowly moving progress bar to delete a tiny file is already in there! We just need the 72 point flashing font...

  10. Damn Microsoft! by Anonymous Coward · · Score: 0

    So this is bad because "...perhaps it could be exploited in some nefarious way by some nefarious person"?

    So, um, turn it off if you don't like it. I personally am going to love this feature.

  11. Typo? by TubeSteak · · Score: 5, Funny
    On our test system in the lab we were able to browse the "Documents" folder through Explorer as it appeared several days ago, making note of what had and had not changed. This means that Joe User won't necessarily escape his new overloads merely by deleting his "Dangerous Thoughts" folder or using a "wipe" utility to overwrite the file. It is also not possible to delete the files from within Explorer when viewing archived data.
    Don't they mean Overlords?

    /I for one welcome the Previous Versions of our new Overlords.

    --
    [Fuck Beta]
    o0t!
    1. Re:Typo? by josath · · Score: 1

      Merry Christmas, from Chiron Beta Prime,
      where we're working in a mine
      for our robot overlords. Did I say overlords? I meant protectors.

      --
      sig? uhh, umm, ok
  12. Looks cool by Sloppy · · Score: 5, Insightful

    I don't get the privacy concern. If someone gains physical access to your machine, then the contents are vulnerable unless you take active steps to prevent it. People have known forever that stuff may not be lost forever just because it's deleted. This feature doesn't change that.

    The issue is that this makes it "easier" but I can't help but see that as a neat feature.

    The really silly part is this:

    Some users will find the feature objectionable because .. perhaps it could be exploited in some nefarious way by some nefarious person.
    If that's what keeps you up at night, then you better give up on all technology, not just this.
    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    1. Re:Looks cool by kfg · · Score: 1

      . . . you better give up on all technology . . .

      You can have my pointy stick when you pry it from my cold, dead fingers.

      KFG

    2. Re:Looks cool by Anonymous Coward · · Score: 0

      All the machines you use are not your own. My only Windows use is at work, and we don't have administrator priveleges on the machines. They are set up in a certain way; no Flash, no Quicktime; just Internet Explorer with Active X installed. :)

      Our phone conversations are recorded; our Lotus Sametime chats to each other are looked at by management. There is no privacy already obviously, and this will just be another tool management can use to monitor everything being done by their unhappy employees. How many will know this new feature exists to be used against them until it is too late?

  13. privacy concern? by Eric604 · · Score: 1

    It can be disabled (and should be by default or asked for on first boot) If it's easy to locate the enabled folders (like your shared folders) then I don't see a problem with privacy.

  14. Re:Another reason the hardware requirements are hi by zxnos · · Score: 2, Interesting
    eh? diyertfa?

    With Windows Vista, the operating system will make "shadow" (that is, backup) copies of files and folders for users who have "System Protection" enabled (the default setting).

    In Windows Vista, each partition that is protected by "System Restore" requires at least 300MB of space, and may use up to 15 percent of the available space on a partition to store previous versions of files. In the event that more space is required, the service will delete older restore points to make room for new ones.

    --
    always mosh clockwise
  15. Google is your friend. by Virak · · Score: 4, Informative
    1. Re:Google is your friend. by houghi · · Score: 1
      "f u cn rd ths u mst uz unix"


      Well, f u 2, I use Windows.

      (It is a joke, laugh.)
      --
      Don't fight for your country, if your country does not fight for you.
  16. already in windows 2003 r2 and sharepoint by mytrip · · Score: 4, Informative

    If you have windows 2003 r2 or sharepoint, you already have this feature. I enabled it on our network and people like it. there is a previous versions tab when right clicking a file in xp and selecting properties and then "previous versions". You tell windows 2003 r2 how much space you want to allocation for previous versions and then how often you want it to index versions of changed documents. It has saved me a lot of trouble restoring from backup when someone saves a change they didnt mean to make.

    --
    Contrary to popular belief, Unix is user friendly. It just happens to be particular about who it makes friends with.
    1. Re:already in windows 2003 r2 and sharepoint by Anonymous Coward · · Score: 0

      Actually, it has been in 2003 since its initial release, not just R2.

      It has saved my IT hours many hours of restoring backups. I can hardly see how it's a bad thing that it's on by default. This same argument was probably made when Windows 95 came with a Recycle Bin. How many asses has the Recycle Bin saved?

    2. Re:already in windows 2003 r2 and sharepoint by mytrip · · Score: 1

      Kind of. You could enable previous versions and access various versions through sharepoint. Perhaps I should have said it has been much more easy to use in 2003 r2.

      --
      Contrary to popular belief, Unix is user friendly. It just happens to be particular about who it makes friends with.
    3. Re:already in windows 2003 r2 and sharepoint by mjm1231 · · Score: 1
      Shadow copy actually shipped with Windows 2003 at launch. You have to install the shadow copy client on your XP machines to add the previous versions tab, which I'm sure is the same with R2.

      Incidentally, a similar capability was available in NetWare at least as far back as 4.11 (which is what, 10 years ago?). Windows Shadow Copy doesn't create restore files as efficiently as NetWare did (Windows Shadow copy runs as a scheduled task, Netware's salvage created restorable copies whenever a file was changed or deleted), but it does handle restoring whole directories, which NetWare, at least last time I used it, could not do.

      --
      Ideology: A tool used primarily to avoid the bother of thinking.
    4. Re:already in windows 2003 r2 and sharepoint by Anonymous Coward · · Score: 0

      re: netware

      i am pretty sure it was in 2.x
      i am positive it was in 3.x

    5. Re:already in windows 2003 r2 and sharepoint by Anonymous Coward · · Score: 0

      NSS volumes, around since 1998, have been able to salvage folders as well as files.

    6. Re:already in windows 2003 r2 and sharepoint by petermgreen · · Score: 1

      i tried this once on the university system (somehow everything on my user account except my public webspace dir was deleted when i logged out one time, i still have no idea why) and there didn't seem any way to recover a deleted folder without a pretty high level of access on the server (deleted files in the root of my user area was no problem using my own account).

      P.S. i did eventually get the folders back but it took the universities central IT support weeks to get it done (i don't know if they managed to salvage the folders or if they had to restore them from a backup). lukilly my tutor accepted the reason for a very late lab report.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  17. Um, no. by HotNeedleOfInquiry · · Score: 2, Interesting

    In a normal office environment, assuming you can keep the porn and mp3's under control, people don't create enough bits in the course of a day to be an issue. Remember that this is the age of 300Gig harddrives for $100.

    --
    "Eve of Destruction", it's not just for old hippies anymore...
    1. Re:Um, no. by lukas84 · · Score: 1

      I agree mostly.

      I work for a rather small company (25 employees), and do Small Business sysadmin stuff for other companies.
      Normal business pc's (Lenovo, HP) usually ship with 80GB Disks. I rarely see machines that use over 8GB, and if they do, there are two explainations:

      a) CAD, Video Editing, etc. pp.
      b) Filesharing, movie trading, etc. pp.

      Usually, all data is stored on the server (profiles are roaming, with folder redirection enabled for "My Files" and the Desktop).

      I use Shadow Copies on all shared folders (profiles, home directories, folder redirections, primitive DMS shares). We made very good experiences with this, customers can now recover their own mistakes very fast.

      Bringing this to the desktop os doesn't matter for businesses (i think), but is great for the home user.

      Apropos disk cost: a 300GB 10kRPM U320 SCA SCSI Disk still costs 1500 CHF (about 1200 US$), and you usually need two of them.

  18. reason number 452 by Rooked_One · · Score: 0, Troll

    not to switch from XP.... Um.. Thanks M$ for letting me save some cash.... I guess

    1. Re:reason number 452 by walnutmon · · Score: 3, Funny

      Yes, an additional feature that COULD be used by some evil genius who has your computer anyway to see some of the files you deleted is a good reason not to upgrade. I agree!

      Sure, some people don't buy into this, they say things like "but it can easily be disabled, and your casual computer users would only benefit from this kind of feature". These people are obviously missing the large scale point. Microsoft has been making windows for a long time, and every time they do it, they add more features. If we keep buying new versions of windows, inevitably they will continue to add features untill all they can add is BAD, DANGEROUS, EXPLOITABLE SECURITY HOLES!

      If you buy Vista, within years they will have features that send your porn to your parents. Send your AIM conversations to your boss. They will probably have a start option "Open Computer To Random Hacker".

      Microsoft is obviously adding this feature because all of their engineers are evil. They have been for years! You and I will not stand for this. I am sending my 50 page word document, which proves my case to congress... it is right in this folder... hm.... where the fuck did I put it?! FUCK! I deleted it!!! If only I could recover my deleted file, I COULD END VISTA AND ITS PLAGUE OF EVIL FEATURES FOR GOOD!!!

      --
      You take it, I don't want it...
    2. Re:reason number 452 by mkw87 · · Score: 1
      They will probably have a start option "Open Computer To Random Hacker".
      I thought they had that now, it's called IE?
      --
      Arguing with an engineer is like wrestling a pig in mud. Soon, you realize the pig is dirty, and he likes it.
  19. Translation: by Ayanami+Rei · · Score: 3, Insightful

    Vista comes with the Previous Version Explorer extension installed by default, and System Restore now watches the whole disk.

    Ok. So what? This feature has been around for awhile, and if you have privacy issues, well just disable system restore (or whatever the equivalent option will be in Vista).

    Never mind that as you make new versions of a file, the old ones are still hanging around in your drives' free space for a long time (about the same amount of time the previous-versions feature would keep them). So basically you're making the distinction between being able to access the deleted files explictly, vs. having to use a drive recovery tool.

    If you're security concious, you disable the old restore points, fill the drive with a big file full of random data, then delete it. This isn't going to change...

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:Translation: by grcumb · · Score: 2, Insightful
      "Ok. So what? This feature has been around for awhile, and if you have privacy issues, well just disable system restore (or whatever the equivalent option will be in Vista)."

      I think that's a fair enough response. But nonetheless, I think it's also fair to question the design philosophy which MS is following here, and to challenge it on its merits. Personally, I think enabling extra features on the principle that they might be useful to a subset of users is a questionable practice. I'm especially leery of enabling features that make it possible for ignorant (i.e. not savvy) or careless users to do really bad things. And I'm most leery of features that actually encourage carelessness.

      A lot of computerised data is important and needs to be treated carefully. This includes planning when and how to manage change. The prospect of a PHB telling staff to simply use a built-in and poorly understood versioning feature fills me with concern. For corporate data at least, I think an explicit, formalised process for change management should be required. I've consulted with very large corporations and advised such action in the past, to varying effect.

      I'll be the first to agree that the sane thing to do is not to demand the feature be pulled (which, in fairness has not yet been suggested in this discussion) but to get a fuller understanding of its positive and negative attributes. I hesitate to come to a quick conclusion, but on the face of it, this feature seem to create more problems than it solves in a corporate environment:

      • It works across the entire file system, which creates questions about its efficiency;
      • Its 'all or nothing' implementation does create significant liability in places like law offices, as other have already noted;
      • It encourages laxness in data management; yet
      • It doesn't seem to be rich enough to support proper change management processes.

      So without throwing the baby out with the bathwater, I think it's fair and reasonable to suggest that this feature should be disabled by default, with an easy interface to enable it for those who decide they want it. I wouldn't equate this design decision with fiascos like ActiveX in IE (which IMO borders on criminal negligence), but I would suggest that its source is the same lack of focus coupled with the desire to make things easy without considering the costs of having done so.

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
  20. M. Gibson by CardboardBox · · Score: 0, Troll

    No i'm not talking about Mel Gibson and his anti-Jew story.

    I'm talking about Steve Gibson (http://www.grc.com) everyone know's the security maniac and amazingly intellegent man is going to beg Microsoft to take this out, watch for Security Now later this week or next.

    Remember what he did with Windows XP and Raw-Sockets, he went on TechTV's TechLive show and asked Microsoft to remove the feature.

    This is a security risk for the unaware computer users of this world who will buy "Vista Capable" machines from the Big-Box stores (Best Buy...) Think about it? An exploit is uncovered that gives access to remote computers running Vista, and the intruder or cracker or script kiddie, undeletes some confidential files, you all know where that could go, then bam! Lawsuit anyone.

    All this feature is, is System Restore on steroids or System Restore 2.0 and it's a security risk, I hope Steve pushes Microsft Corporation to do the right thing, this time they should listen.

    --
    "Go suck your head." - Edward Runey
    1. Re:M. Gibson by Anonymous Coward · · Score: 0

      "No i'm not talking about Mel Gibson and his anti-Jew story."

      Whoa! How self-centred are you.. the answer is EXTREME. Let me get this straight, Gibson's story was, according to you, more about Jews than say.. Jesus Christ. Indeed the fact you had to make this offtopic snipe raises the question, 'Is that what you want the movie to be about'.. probably true.

      But hey, I'm against the spilling of blood in general. So surely I'm against you.

    2. Re:M. Gibson by toadlife · · Score: 1

      Nice troll. It would have been better if you had added lots of bold/underline/italic lettering, and if possible bigger fonts.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    3. Re:M. Gibson by A.K.A_Magnet · · Score: 1, Offtopic

      Whoa, way to go sucker. Only 4 posts (at least on this account, including 2 one liners) and already one about Arabs that seems quite racist (and incredibly stupid and childish), and another criticizing an "anti-Jew story" nobody cares about (I don't care if you're Jewish or not, I don't care if you're an Arab or not, I don't care about Mel Gibson; but since you obviously bring the subject voluntarily, it does seem that you're a Jew, and that you're doing a great disservice to all Jews on Earth by demonstrating your stupidity while associating yourself with their religious identity and culture; a friendly advice for you until you're mature: don't talk about ethnicities, religions, and cultures on teh intarweb). I'm afraid you're not a troll, but legitimately stupid. Please go back to Digg. Thanks.

    4. Re:M. Gibson by James_Duncan8181 · · Score: 0, Offtopic

      Well, I think that he was more referring to the fact that Gibson was recently arrested for driving drunk and repeatedly blathered about how evil Jews were, that Hollywood has a Jewish conspiracy, and that he "fucking hates Jews".

      This would seem to be something that could be fairly described as anti-semitic.

      --
      "To any truly impartial person, it would be obvious that I am right."
    5. Re:M. Gibson by CardboardBox · · Score: 0

      Oh, that one hurt. Considering that i've been reading Slashdot years before I used digg. So I seldom comment big deal, and i'm not mature yeah because i'm 16 ass hole. My comment about Arab's was not racist and it explained itself. ==

      --
      "Go suck your head." - Edward Runey
    6. Re:M. Gibson by A.K.A_Magnet · · Score: 1
      I could just throw a "You must be new here" at you, but there's no fun really. So I'll try to explain why you've already got some bad karma after just 4 messages here on Slashdot. Thank me later.

      I'm usually not rude with fellow Slashdotters, I dislike people who flame for nothing, but looking at your limited history, I saw a pattern that I dislike. On your comment which seems racist to me, you may understand that different people have different definitions for racism. You definition seems very limited; mine is that from the moment you start discriminating someone because of his origin or difference with your ideal, you qualify. That doesn't mean that you are racist, but you can say something racist without being racist. You might even not realize that what you say may qualify as 'racist' (but the moderator who modded me 'insightful' may have agreed, so maybe I'm not alone here?).

      To quote the first part of the comment in question:

      Just kidding, actually in my High School in Canada there are 6 Mohamed's and 3 Ahmad's, my school is almost 1/2 Arab, it would be a cool fight (Arab's vs. Whites & Blacks).

      Ok so it's a topic (which I read at that time) about people being discriminated for bank transfers because of their (Arabic sounding) names, and so you "justify" somehow something (I don't know what exactly) because your school is almost "half Arab" (what the Hell does this mean?). And who cares about counting people with Arabic first names? I still fail to see how your message was on-topic and even off-topic, how it is interesting? News flash: there are people who come from North Africa or Middle East in the world! Great; The next part about Whites & Blacks vs Arabs was the worst to me, like you're segregating people already. This is racist to me (read: I'm not saying that you're racist, but that what's your saying is racist, because you're discriminating on the skin color). And now you'd find funny to fight? Greeatt :). To quote Haile Selassie, last Emperor of Ethiopia (who was no saint, as he was a tyrant), at his declaration at the League of Nations (precursor of the U.N) in 1936 (later sang by Bob Marley in his "War" song, a classic): "Until the philosophy, which holds one race superior and another inferior is finally discredited and abandoned well there's a war; until the color of a man skin, is no more significant than the color of his eyes, I say war". I don't think you would have talked of a fight between blue and green eyed people. That's a good "racist test" in my definition.

      I didn't even understand what was really your point in the second part of the message (did you mean that terrorists were Arabs raised as Americans? that would be not only racist but also uninformed) but I'll pass on it.

      Now, on Mel Gibson: you didn't need to bring the subject. He is maybe antisemitic, and if not he's still a moron. Anyway, when I think Mel Gibson, I think Australia and Lethal Weapon, not The Passion of the Christ (which sucks, imho, but as a movie) nor how some people of the Jewish community took the movie as an insult (anyway, you can't generalize on Jews, just like you can't generalize on anything. Maybe some Jews have enjoyed the movie and not considered it to be biaised. Yet, when Israel acts bad and can't admit to do anything wrong -- they've been persecuted and now, they are persecuting Lebanese people -- most think Jew = Israel even if that's plainly wrong; nothing's 100% white nor 100% dark; there are shades of grey, Jews are just like other people, but that's a complicated matter as it's a religion, a culture, and some say an ethnicity, but that's wrong too since there are black Jews). You see, that's really a complicated matter. You just can't throw anything about "anti-Jews story", especially when it's not the subject, without being fully aware that it may be considered to a declaration akin to "I'm Jew" coming from nowhere with no a

  21. Such a great idea by xeos · · Score: 5, Insightful

    Yes, other people have thought of it before, but kudos to Microsoft for implementing it. Disks are cheap, whereas the documents I create are not. Anything which helps protect those documents from mistakes is going to be a good thing.

  22. Usual FUD by Anonymous Coward · · Score: 1, Informative

    Shadow copies can be controlled with Group Policy just like everything else in a managed Windows environment.

    In addition, Network Appliance have had snapshots in their filesystem since '92. There was no big uproar then about how management could use that to track employees. If an employeer wants to track an employee, there are better ways to do it.

  23. MS DOS and Undelete by Prien715 · · Score: 4, Interesting

    Just out of curiousity, the ability to effectively undelete things ought to rely on the filesystem. In the old days of MS dos, the first chars of the filename were simply changed to a reserved character, which was actually faster than going through and deleting the whole file. When the file system wanted to create a new file, it might use the nodes marked with the "it's ok to delete me flag". That's why MS Dos 6.22 and its brethren required you to type in the first char of the filename when you undeleted a file. So actually no, there's actually no overhead in creating a comprehensive file undelete system. Any 3rd party which implemented the same thing, might cause it to be slower.

    If they could be fast in MS DOS 6.22, I don't see why XP would make the feature inherently slower.

    --
    -- Political fascism requires a Fuhrer.
    1. Re:MS DOS and Undelete by Anonymous Coward · · Score: 0
      In the old days of MS dos, the first chars of the filename were simply changed to a reserved character, which was actually faster than going through and deleting the whole file.

      No, it actually did go through and delete the whole file. It just didn't rewrite every sector in the directory to collapse the space that the name used. This is why, if you used undelete on a fragmented file, you'd end up with garbage from other deleted files mixed in. All the clusters in the file were marked as free, which destroys the chain required to connect fragmented files. You've got the name except for the first character and the first cluster. After that it's guesswork.

      When the file system wanted to create a new file, it might use the nodes marked with the "it's ok to delete me flag".

      Nodes, yes... in FAT...

      If they could be fast in MS DOS 6.22, I don't see why XP would make the feature inherently slower.

      FAT is an incredible simple and stupid file system. NTFS is not. Additionally, undelete on FAT was unreliable and exploited the way delete just happened to work.
    2. Re:MS DOS and Undelete by SilentChris · · Score: 2, Interesting

      All modern day file systems use this technique already. When you delete files in NTFS (or do a "quick format") all it's doing is changing the writeover bits in the file allocation table. The data is then free to be written over when the OS chooses. You can, in theory, restore files by scanning for table, doing a comparison to what's on the disk and seeing if the data has been written over. This is how 3rd-party recovery utilities work on XP.

      The trouble is a UI issue, not a technical one. Many users in the DOS-era (that knew about the utility) started to rely on it to recover data. It was really just a crapshoot, though. Since computing was going mainstream, you needed something easier to understand that would "undelete" the file every time.

      When MacOS and Windows came about, they introduced the concept of a temporary holding area for "deleted" files (the Trash Can and Recycling Bin respectively). The companies told users "put stuff here when you want to delete it, drag it out when you want to 'undelete'". It was a concept much easier to understand and "always worked" (as long as people put stuff in the can/bin and didn't delete fully the first time).

      Now, users in work situations are getting used to regular backups and being able to call the IT guys any time a file goes missing (or they need an earlier version). Many people, however, do not have a reliable backup system at home. All MS is shifting the onus of backups away from the user to an automated system. (One that, coincidentally, can still be controlled by the IT guys).

      VSS, as a tech, actually works quite well. It's used in almost every major backup solution on Windows because it reliably "freezes" files that are locked before backup. I think VSS will be a good solution to the "mother calling son because she deleted a recipe" problem.

  24. Policing by Nutsquasher · · Score: 2, Informative
    Some users will find the feature objectionable because it could give the bossman a new way to check up on employees
    It does stink when you can be held accountable for your actions, doesn't it? In all reality, most legitimate companies aren't wasting their time "policing" employees. Rather, their IT department has locked things down to a manageable state, which has had versioning enabled for some time now on file shares.
  25. Sounds like VMS file versioning by dfn5 · · Score: 4, Informative

    This sounds similar to the file versioning on VMS which I have never heard anyone complain about (other than being wicked annoying). If anything, I would think that people (and by people I mean the techno commoners) would like this feature. I think most people still believe that when you delete a file that it is really gone. Maybe this feature will show people that without wiping the free space on your hard drive things that you thought were gone are still around. I can't see how anyone could think of this as a privacy concern except maybe law enfourcement who end up finding that people are better at permanently deleting files.

    --
    -- Thou hast strayed far from the path of the Avatar.
    1. Re:Sounds like VMS file versioning by mccrew · · Score: 1
      other than being wicked annoying

      So, which part of Massachusetts are you from :-]

      --
      Hey, Windows users, there is no such thing as "forward" slash, there is only slash and backslash.
    2. Re:Sounds like VMS file versioning by The+Second+Horseman · · Score: 1
      Yup - there's also a "salvage" feature on Novell's traditional Netware and NSS file systems. The nice thing? You can also (as an end user) *purge* your files, just as you can do a $ delete filename.ext;1 (or delete/erase if you're so inclined :) on an OpenVMS (current vintage) or VAX/VMS (original flavor) system to get rid of a specific version, or $ purge/erase filename.ext to get rid of all but the newest file. $ purge/keep=2 filename.ext would keep two versions of the file, etc.

      At work, where our primary file storage is a Netware 6.5 cluster, we rarely have to go to backups when users blow away files -- they can usually salvage them on their own with no intervention from IT. And if you really need to purge something, you can purge it just as easily. Of course, the backups go back a bit, but nothing's perfect.

    3. Re:Sounds like VMS file versioning by Anonymous Coward · · Score: 0

      Or Rhode Island. My cousin from RI used that word ever third sentence when he was a teenager.

  26. Hmm... log structuring on top of a normal fs by bersl2 · · Score: 2, Interesting

    I wonder, could an existing open filesystem be modified so that a file marked with some attribute will store its contents as a log, rather than as a working copy, able to be rolled back and forward (probably by some utility) until squashed, yet have the current copy be worked with transparently, without making (invasive) changes to the VFS? Does something like this already exist? Maybe something using FUSE?

    1. Re:Hmm... log structuring on top of a normal fs by MGB-Ben · · Score: 1

      DragonFly BSD has operation-level journaling already implemented at the VFS layer.

    2. Re:Hmm... log structuring on top of a normal fs by bersl2 · · Score: 1

      I'm talking about having a transient global journal and separate persistent journals, if you will, on a per-inode basis. Really, I'm talking more about a log-structured filesystem at the inode level, rather than what the term "journal" implies.

      One problem I can see is how to avoid manually searching through many low-level writes in the course of one logically high-level write. I'd need to know a lot more about filesystems and journaling than I do now.

    3. Re:Hmm... log structuring on top of a normal fs by MGB-Ben · · Score: 1

      Well, there is kqueue(), but it can watch changes per fd, not per inode. So if you are okay with having to open an fd for it, then that will work.

    4. Re:Hmm... log structuring on top of a normal fs by Chatterton · · Score: 1

      There is the Wayback File System http://wayback.sourceforge.net/

    5. Re:Hmm... log structuring on top of a normal fs by darkonc · · Score: 1
      That's more of an application issue. With an application like MS word, where there's lots of hidden metadata, it's easy to store changes as a change log.

      With things like VI, where you're working with the raw text, the normal way to do a save is to write the new version of the file and then, when the write is complete, replace the old file with the new file. In that case, the only way to save the changelist would be to preserve VI's .swp file -- which may, or may not save intermediate changes (read: undo logs).

      And -- Yeah, I'll agree that this isn't a terribly bad feature -- The only real complaint about enabling it by default is that it is part of the MS standard of enabling (often questionable) features by default without telling people -- like the default web server in 2000 that turned out to be a hacker's wet dream. This one, I expect, they'll get away with. I mean, how many people out there have undelet tools, or have had to restore files for people that they deleted and then thought twice about?.

      The occasional pornster is gonna get cooked on this one, but it's not like a forensic analysis couldn't hae found this data anyways. (like the guy that got his laptop searched at the border, after Canadian authorities told US order authorities about the porn they found on his laptop.

      --
      Sometimes boldness is in fashion. Sometimes only the brave will be bold.
  27. Not a transactional interface. by cmason · · Score: 2, Interesting
    I still don't understand how a non-transactional interface such as a filesystem can be used to record what is essentially a transaction: a version. In other words: how does the filesystem know to record a version? Presumably this operates without modifying the application (which would be necessary to provide a true transactional versioning system, such that provided by the "track changes" feature). Does this thing assume that file closes are transactions? Do users get presented with a slew of "versions" of files based on when the file was closed (assuming applications even close the file on "save")? Are these "versions" actually valid files? Can someone explain how this works?

    We toyed for a while with implementing something like this in our scientific data management application and decided in the end that it just wasn't possible because the (instrument vendor provided) applications would have to be modified to deliver information about when to create a "version" of a file. Instead, we require users to provide us with this information manually.

    -c

    --
    "If you are an idealist it doesn't matter what you do or what goes on around you, because it isn't real anyway."-R.P.W.
    1. Re:Not a transactional interface. by anti-drew · · Score: 1

      Um, filesystems *are* transactional.

      Begin a transaction: open().
      End a transaction: close().

      If one or more writes occured to the fd between those two calls, then you've just created a new version. It's hardly rocket science. :-)

    2. Re:Not a transactional interface. by Bacon+Bits · · Score: 1

      OMG, read the freaking man pages, n00b.

      --
      The road to tyranny has always been paved with claims of necessity.
    3. Re:Not a transactional interface. by salahx · · Score: 1

      Well, its not quite THAT simple. For example, a shell in script in Bash may perform several I/O redirecitons to create file, each "redirection" being an open/write/close combination. I'm sure there are Windows program that do this, too.

      Likewise a file can be opened many times at once: what constitues a version? Each close()? When the last close() is done? Some files within Windows are open, written and (almost) never closed: Index files, for example.

      However, the simple "open-to-close" consistency (which, by the way, is the rule NFSv4 uses) would work in most cases.

  28. Sounds kind of like by ZorbaTHut · · Score: 4, Interesting

    a built-in versioning system. Want to roll back to a previous version? Bam, done. Want to fork? Just make a copy of the "old version" and move on.

    I'd like directory-by-directory control over this, some way of controlling when the old versions "go away" (I don't want mass-id3'ing of my MP3 collection to clobber my old documents, for example), as well as efficient move operations. But, as many are saying, this sounds like basically a good thing.

    It's a feature, and a pretty cool one. I wouldn't mind this in Linux. This is not a bad thing.

    --
    Breaking Into the Industry - A development log about starting a game studio.
    1. Re:Sounds kind of like by deceased+comrade · · Score: 1

      Wear a condom when you fork!

    2. Re:Sounds kind of like by kosmosik · · Score: 1

      > It's a feature, and a pretty cool one. I wouldn't mind this in Linux. This is not a bad thing.

      I think it could be very easy done on Linux. Just write a library that intercepts certain system functions. And than LD_PRELOAD it. F.e. if it encounters file overwrite it renames the old file like:

      important_document.txt .oldver_important_document.txt.[1] .oldver_important_document.txt.[2] .oldver_important_document.txt.[3] .oldver_important_document.txt.[4] .oldver_important_document.txt.[5] ...

      I think also it would be easy to enable it on a per directory basis. Like put file ".liboldver" in a directory to enable it. Inside that file set options (like max no. of versions, max size, max age and so on) for that directory.

      As for GUI to it would be extremely easy to implement it with above in mind (just read a listing of files).

    3. Re:Sounds kind of like by Anonymous Coward · · Score: 0

      Its already implemented... it is part of Netware 6.5 and their SLES. Its called archive and versioning services. Basically, its a MySQL server and some script which scans whatever volume you specify at some arbitrary interval and makes copies of changed files. Its kind of cludgy if you ask me. Netware has had builtin salvage facilities for ages. I always told my users that if they were not sure what to do with the file they could always delete it and salvage it later if they needed too. Also, it helps if you are using a program such as AutoCAD which uses a shell game technique for saving... renames the old file, writes a new file and deletes the old one. I know my users pulled back older versions of their CAD drawings hundreds of times in this way. This one feature saved ten of thousands of dollars for company (my users' time is billable) - I dont know how you could run a large business without this ability.

      - Some crutsy old Netware guy

  29. guess what by Cinquero · · Score: 2, Insightful

    I have a little and simple rsync-backup script that does basically the same: runs every day, uses locate to search for .rsync-backup files and then stores the directories containing these files. Simple. Elegant. Transparent. Efficient. No need to mess around with system-internals.

    1. Re:guess what by grumbel · · Score: 1
      I have a little and simple rsync-backup script that does basically the same: runs every day,
      What Microsoft has here, assuming that it is implemented well, doesn't need to 'run' to backup stuff, its implemented at the filesystem level and instead of backuping it simply doesn't overwrite old stuff, so you end up having *full* versioning of all your writes, not just every 1h, every 24h or every week, eveything you ever writen gets a versioned copy and be it just one second apart.

      Simple. Elegant. Transparent.
      And perfectly useless for work done in the last 24h...

      Don't get me wrong I have an rsync job running here as well, but what Microsoft has here is both much more reliable as well as faster and more space saving (thanks to only needing to save changed blocks, not whole files).

    2. Re:guess what by A.K.A_Magnet · · Score: 1

      I have a friend who backups his home in svn ;). I guess you're doing your rsync thingy on GNU/Linux; well one could code the very same thing that Windows is doing using the dnotify/inotify API to get file changes/new versions and a ReiserFS4 plugin to add the support at the FS layer for the file versioning/"do not show in VFS but keep the file" (finally something to do with the ReiserFS4 plugin support ;)) or use rsync instead if you prefer a remote backup, or even both. And that would not take so much time to code, since everything needed is already in place in the kernel or available elsewhere (since ReiserFS4 isn't in the official tree). Not comparing Windows/Linux anyhow (anyway as it's been pointed out already, the technology is old, it has been in VMS and Plan9 for years -- and that's why Plan9 has a delete perm *and* a write/modify perm for files), just saying that if that could be done easily. Now I'm not interested in this at all, but if it gets some success on Windows, I'm sure someone will feel the need to do it for Linux (if it has not already been done).

  30. no wounder way by Joe+The+Dragon · · Score: 1

    no wonder way windows vista need 20GB of space to install and 15GB free after that.

  31. Eventually... by NitsujTPU · · Score: 1

    Eventually, you'll probably see most operating systems implementing this, or this being implemented in a virtual machine. If you're concerned about privacy, you should be using crypography anyway (now, the question being, how do you isolate the entered passwords to unlock your keyring from the snapshots taken by a virtual machine hosting your operating system).

    At any rate, there is more good to this than bad, and since this isn't even a real snapshotting mechanism (snapshotting your system memory) your crypto will protect you just fine.

    1. Re:Eventually... by NitsujTPU · · Score: 1

      In the above post, "virtual machine" should really be "virtual machine monitor." For those of you playing along at home.

  32. File versioning by SiliconEntity · · Score: 2, Interesting

    I used an OS back in the 70s, Twenex from Digital Equipment Corp, that had file versioning. Every time you wrote out a file it kept the previous N versions, typically 5. It wasn't oriented towards deletion so much as recovering old versions after you screwed one up. It was a pretty nice feature, although it tended to fill up disk space which was in short supply in those days.

    Today, I thought undeleting was what the trash can was for. With today's big disks you shouldn't have to Empty Trash very often.

    1. Re:File versioning by toolo · · Score: 0

      I don't think it has much to do with undeleting... who actually deletes files these days? I think it has more with overwriting a document with bad data. How many times has anyone opened up a file to use as a template, and hit Save instead of Save As.....?

      I welcome this feature ... it would definitely increase my productivity without having to worry about something like Sharepoint being set up to handle versioning.

  33. CVS? by chill · · Score: 1

    Every once in a while I see a comment here or there about how great it would be to put your entire /home in CVS (or SVN, or pick your favorite) to be able to keep a revision history on everything you do.

    How is this different? It sounds like a fabulous idea to me -- being a sysadming -- and a great timesaver when it comes to "I just deleted these files, do you hvave the backup tapes?"

    --
    Learning HOW to think is more important than learning WHAT to think.
  34. Versioning is not innovative by lokedhs · · Score: 1

    SCO used to have this feature back in the 90's. Also, the VMS filesystem has had versioning since several decades back, and according to the Wikipedia article the feature was first found in TENEX which was created in 1969.

    1. Re:Versioning is not innovative by Bacon+Bits · · Score: 1

      TCP/IP isn't innovative either. Doesn't mean it's a bad feature. Should we also denegrate MS for including Notepad or Calc?

      --
      The road to tyranny has always been paved with claims of necessity.
    2. Re:Versioning is not innovative by lokedhs · · Score: 1

      Not at all. It's a very good choice. I wouldn't call it "innovative" though.

    3. Re:Versioning is not innovative by Bacon+Bits · · Score: 1

      Who said it was innovative?

      --
      The road to tyranny has always been paved with claims of necessity.
    4. Re:Versioning is not innovative by lokedhs · · Score: 1
      The great-grandparent post. I quote:

      I wonder if OS X 10.5 was going to have such a feature and it leaked out. This is actually a quasi-innovative idea from Microsoft. Maybe they stole it from Apple via corporate spying.
    5. Re:Versioning is not innovative by Anonymous Coward · · Score: 0

      Right, so you just proved yourself wrong: nobody said it was innovative, someone did say it was quasi-innovative. Which it would be, since it would make Vista the first mainstream desktop OS to do this.

      Sure, it's not actually very original, but then neither are half the old ideas that get lauded as Apple "innovations" by blinkered fanboys with blatant double standards.

    6. Re:Versioning is not innovative by zootm · · Score: 1

      I think that their point was that it was quasi-innovative because it was ripped-off from OS X (which isn't true, but it appeared to be their viewpoint), and as we all know everything that Apple does, even if it's been done many times before, is innovative.

    7. Re:Versioning is not innovative by lokedhs · · Score: 1

      I know, and I wanted to point out that regardless of whether or not you find other innovations by Apple or MS to be "innovative", a versioned file system is nothing of the sort.

    8. Re:Versioning is not innovative by zootm · · Score: 1

      Well, you are completely right, of course. The whole perception of these company stereotypes just bugs me, personally. "Apple products are always innovative!". "Microsoft products are always threats to privacy/threats to security/ripped off from Apple!".

      Grumble grumble grumble. I think I'm mostly annoyed because it's Monday morning. :D

  35. What kind of copy by mancontr · · Score: 1

    Anybody know how will this be implemented? Will the copy of each file be complete? incremental? or the original a diff of the last shadow?

  36. OS problems by ludomancer · · Score: 0, Troll

    Isn't Vista itself a privacy concern of most people? Shouldn't it be?

  37. To elaborate: by Ayanami+Rei · · Score: 1

    Windows Volume Shadow Copy operates using a periodic interval (say, 1 day between snapshots).
    It makes a whole-filesystem snapshot. It doesn't care if files are open, if that was the case across a snapshot then those files are invalid for that snapshot.
    Typically you schedule a snapshot for after-hours so you have a reasonable guarantee that user files are closed and consistant.

    The nice thing about a time-based snapshot system is that it doesn't need to store much between the snapshots if nothing changed (this is similar to other systems like LVM or Veritas).

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  38. Obligatory Link by zjbs14 · · Score: 1

    For mentioning Steve Gibson in a post:
    http://www.grcsucks.com/

    --
    No sig, sorry.
  39. it's all the same stuff... by Ayanami+Rei · · Score: 2, Informative

    XPs: System Restore
    Windows 2003: Volume Shadow Copy / Previous Versions

    It's a system service that puts a shim between userspace and your physical disks (like LVM on linux). It can take file-system wide snapshots at configurable intervals. Those different names are just different levels of user-space interaction with the same underlying stuff.

    VSS can notify programs that a snapshot is about to be taken. If they are VSS aware they will flush their open files to make sure the snapshot is "consistent". Otherwise the snapshot could be made of files that are corrupt (in the middle of being changed by an application). Most applications by 3rd parties are unfortunately not VSS-aware. Office 2003+ and MS SQL Server 2005 are, however, which is nice.

    The snapshot is made at the block level, having no real knowledge of "files" per-se. It records changed blocks between snapshots so you can construct a historical version of a whole disk. It's not like rsync or anything.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:it's all the same stuff... by makomk · · Score: 1

      If memory serves me correctly, this is actually done on NTFS at the filesystem level. Apparently, it can also be used to take (relatively) consistent backups of live systems - just take a shadow copy, then backup the filesystem as it was at the moment of the snapshot.

      (Incidentally, the university I'm at supposedly has this feature enabled for all the users' home directories (to abuse some *nix terminology). I've never used it, though. Besides, I'm more worried about filesystem corruption - they seem to have a lot of problems with the storage for usernames near the start of the alphabet.)

  40. Same thing with NTFS by Sycraft-fu · · Score: 4, Insightful

    It doesn't actually delete your data, just flag the space as free. The problem is that undeletion in that matter is unrelaible at best. A fiel is at any time subject to partial or complete overwrite, even if there's ample free space on the drive. When it's flagged as free the OS sees it as free period. There's no prioritisng the free space to not overwrite newley delete files (DOS was the same way).

    This gives you more reliability. The files are stored and aren't messed with until the space is needed. So if you delete something and still have 500GB free, it'll keep the file since you can afford the space and it'll be marked as allocated and thus not overwritten. Also, it looks like it does version tracking too. If you overrote a file on a FAT or NTFS volume, it writes it to the same space it occupies before, makes sense to do it that way. However that means if you mess up and make a change you didn't want to, there's no undo. You replaced the bytes, it's too late. This will go and keep a copy prior to the change you can roll back to.

    Basically it's similar to how NetApp units work. It provides storage that's reliable even against user faults. Things like RAID are great, but they protect only against hardware falure. You can still fuck your data up. There's a market, and MS seems to think the home desktop includes it, for systems that are resiliant against that. You decided to delete 5 paragraphs of that paper and save it, and then deleted it form the disk but now want it? Ok no problem, not only do we have the deleted version, we have the pre modificaiton version.

    We use a NetApp FAS 270 at work for home directories for this reason. We aren't really concerned about disk reliability, though it's excellent for that too, and we go to tape nightly. We want to be able to save people from themselves. When they screw something up, we want to be able to get a non-screwed up copy.

    MS wants to bring that to home computers. Will it be worth the performance impact? Guess that's too be seen. However it's certianly a good idea in general. What most users really need and want, even if they don't know it, is protection from their own mistakes.

    1. Re:Same thing with NTFS by DigiShaman · · Score: 1

      The files are stored and aren't messed with until the space is needed. So if you delete something and still have 500GB free, it'll keep the file since you can afford the space and it'll be marked as allocated and thus not overwritten.

      So what happens when a user runs Defrag? Will the defrag utility also defragment these hidden files too? It would have to or this new file restore scheme will be useless.

      --
      Life is not for the lazy.
    2. Re:Same thing with NTFS by dknj · · Score: 1

      shadow copies have been around for a year and a half now. if you ever worked in a business that implemented them, you would be in love. it is tracked by date, so you pick the point in time you want to go back to (ala system restore, which is another blessing for lusers) and access them like a normal folder in explorer. the oldest files get erased first when you run low on space, so it is completely transparent. and this crazy performance impact you talk about is ntfs defragging itself, hardly an impact for a modern computer..

      as a previous commenter pointed out, systems are powerful enough to enable this stuff on a default install. if you don't like it, turn it off. doesn't that make more sense for the 60+% of the computer illiterate users out there?

    3. Re:Same thing with NTFS by Zwirwel · · Score: 1

      And speed freaks are usually professionals using professional tools who never delete a file or overwrites it with incorrect data by mistake anyway... ;)

      </grin>

    4. Re:Same thing with NTFS by Steve001 · · Score: 1

      Sycraft-fu wrote as part of a post:

      It doesn't actually delete your data, just flag the space as free. The problem is that undeletion in that matter is unrelaible at best. A fiel is at any time subject to partial or complete overwrite, even if there's ample free space on the drive. When it's flagged as free the OS sees it as free period. There's no prioritisng the free space to not overwrite newley delete files (DOS was the same way).

      The guide I followed when deleting a file via this method is that if I want to recover it, for example due to an accidental deletion, I should undelete it immediately. Otherwise, I could expect the file to soon be overwritten.

      I think that instead of having a system-wide delete, a better way might be to have an organized system for handling file deletions. For example, it could be set up in the system that when a file is deleted it will be undelete-able for a certain period of time. When that time expires, the file is freed for deletion/overwriting, and at that point it can be expected to be gone (the company could set the system to do a complete free-space wipe as part of its maintenance procedure).

      A problem I can see with keeping old files that I don't think has been mentioned is the problem of files generated by old programs. For example, how many people can still accurately open a word processing file created with Wordstar 3? From what I've read, even files created by old versions of Microsoft Word can be a problem to open.

      I'm not a lawyer, but it seems to me that if a company is required to maintain files for legal reasons for a long time, it would also be required to have the programs available to accurately open those files too.

  41. Privacy expectation on work computer? by QuantumFTL · · Score: 1

    What kind of reasonable privacy expectations should people have on a work computer? When I was working at JPL, all systems were required by law to show a message indicating that all use was being tracked, as it was a secure government facility. (this could not be turned off even when it was interfering with the functioning of certain scripts)

    I didn't have a problem with this - if you really want to have a private conversation or IM, use a cell phone that you own. AFAIK, they can't monitor that.

    1. Re:Privacy expectation on work computer? by Sloppy · · Score: 1
      if you really want to have a private conversation or IM, use a cell phone that you own. AFAIK, they can't monitor that.

      Yeah, riiight.

      Maybe with tomorrow's(?) "open" phones where users could actually install some end-to-end crypto. Today I wouldn't truly trust a phone to be private (though to be fair, I don't need to trust my phone, so it's more of a philosophical annoyance than a practical threat).

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  42. Oh for crying out loud by SilentChris · · Score: 4, Interesting

    Truely, MS is damned if they do, damned if they don't.

    How many times has your mother/father/other family member called you over because they deleted "that one file" they never backed up (it's usually never just "that one file", but that's the typical excuse)? So you head over and, sure enough, the thing is gone. The only recourse is to buy some overpriced Norton Utilities or whatnot (that will probably slow down the system to crawl) and cross fingers.

    So, Microsoft enables a feature that's been built-in to the OS for a while and the reaction is instantly negative? Never mind that, daily, petabytes upon petabytes are backed up using VSS around the world, as almost all decent backup software uses it on Windows. Never mind that, if "privacy concerns" get in the way, you can always remove versions in VSS or disable it entirely.

    Seems much ado about nothing, personally. Don't like it? Turn it off.

    And if you're in a company, well, you don't get a choice. I'm not really sure I understand the "bossman" comments -- in most big companies, the "bossman" has been backing up every file you create, every site you visit, etc. for decades. Granted, 99.99% of it will never be looked at, but in these post-SOX days, you're pretty much mandated to catch that 0.01%. And if you don't like it, well, I guess you can always start a company with your own rules.

    Personally, I think this thing is going to be a tremendous blessing. When a relative calls me still using Windows (I've been trying to push them all to Mac), and says "My god, I deleted this crumb cake recipe! I'm doomed!" I'll be able to get it back after a couple clicks. Sounds great to me.

    1. Re:Oh for crying out loud by SilentChris · · Score: 1

      And before I get comments, yes, I said "the 'bossman' has been backing up every file you create, every site you visit, etc. for decades". I should have probably said "the 'bossman' has been looking at every site you visit for years and backing up every file you've created for decades".

      Because Slashdot's way is to debunk several paragraphs of text based on one sentence. :P

    2. Re:Oh for crying out loud by kabocox · · Score: 1

      Personally, I think this thing is going to be a tremendous blessing. When a relative calls me still using Windows (I've been trying to push them all to Mac), and says "My god, I deleted this crumb cake recipe! I'm doomed!" I'll be able to get it back after a couple clicks. Sounds great to me.

      I think that MS is missing a few other backup features though. They need to apply this same concept to all office products and actively save everything that you've been working on even if you didn't actually make a file of it. Why? Because autosave isn't good enough. It's a step in the right direction, but I've had people open up documents change things and then close the document without saving and they want me to recover the document! It would be really nice if MS made sure to store all that active working copy that most people just close out and never think about. Is it a privacy concern? Yeap. It would make my life alot easier knowing that "everything" is actually being saved somewhere and that I can find it if needed. Come on with these 150-200 GB hard drives for business use, there is plenty of space to "save" everything that you've actively been using. The only thing that really eats up file space is video. I've had one user that used up around 6.5 GB with audio, but that would still live plenty of space for your usual excel and word docs to be saved to.

    3. Re:Oh for crying out loud by smyle · · Score: 1
      "The only recourse is to buy some overpriced Norton Utilities or whatnot (that will probably slow down the system to crawl) and cross fingers."

      I had to do this recently and found a not-overpriced utility: PC Inspector File Recovery. It's free (beer) and seemed to do a pretty good job. (Yes, it did slow down the system to a crawl.)

      No, I'm not affiliated, yadda, yadda.

      --

      Sleep is just a poor substitute for caffeine, anyway. -Bob Lehmann

  43. This is just filesystem snapshots by Anonymous Coward · · Score: 0

    This is just filesystem snapshots. Netapp has had this for a LONG time. FreeBSD has this. It's a great save-your-ass feature. Where's the OMG WTF PRIVACY LOL hate directed at Netapp?

  44. Recycle Bin by Ayanami+Rei · · Score: 1

    I instinctively hold SHIFT when I delete files.

    How dare you question my decisions, explorer.exe! DOWN BOY, DOWN.

    Besides, doesn't everyone rsync their old garbage to a file server or burn a DVD before deleting old files to make space?
    Oh, you dont? (not necessarily directed to parent) Your loss.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:Recycle Bin by Anonymous Coward · · Score: 0

      Actually, it's not their loss any more. Isn't innovation nice?

  45. Someone at work once asked ... no *told* me ... by DikSeaCup · · Score: 2, Funny
    To fix Google.

    They had done a quoted search for the title of a particular book. Unfortunately, several porn sites included that title in the meta tags for their home page.

    So when they did the search, and it popped up the porn sites, they were quite offended and were absolutely sure that "Google is broken" and that I could "fix it."

    I explained the situation to them (but there was a language barrier, not to mention a lack of the capability to understand much) and then reported it to my supervisor. When he encountered the person later (as they took an opportunity to attempt to complain about it), he explained to them the situation again, and said that if they didn't understand the simple concepts or could develop basic computer and internet skills and understanding, he had no position that they could fill.

    1. Re:Someone at work once asked ... no *told* me ... by Ohreally_factor · · Score: 2, Funny

      Let me guess. Was the book title being searched for Splendor in the Ass? Or was it A Sale of Two Titties?

      --
      It's not offtopic, dumbass. It's orthogonal.
    2. Re:Someone at work once asked ... no *told* me ... by brouski · · Score: 2, Funny

      Is that by Charles Dikkens, the well known Dutch author?

      --
      Proud member of the American Non Sequitur Society. We might not make much sense, but boy do we love pizza!
    3. Re:Someone at work once asked ... no *told* me ... by DikSeaCup · · Score: 1
      No - that's just it. It was a fairly neutral (and actually long, for a title) book title. And it was Google picking it out of a meta tag, not anything on the actual text of the page that resulted in it popping up in the search.

      I wish for the life of me I could remember what the book title was. Mind you, if it was something like A Sale of Two Titties I think I'd distinctly remember that. Especially since it was a female that had asked me to "fix Google".

  46. Not only that... by Ayanami+Rei · · Score: 1

    ... but it's been in Windows in various incantations since fucking WINDOWS ME.

    I mean, alert the presses!

    I'm surprised at the low level of technological familiarity from Slashdot recently (gauging by the reaction to this article).
    Low working knowledge about basic things like filesystems and disk management.

    Christ...

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  47. Uh-oh by LittleBigScript · · Score: 1

    Now I'll never be able to get rid of my ....uh... research.

    1. Re:Uh-oh by zootm · · Score: 1

      *lashes out violently and without warning*

      :D

  48. Security Issue by Drakin020 · · Score: 1
    Some users will find the feature objectionable because it could give the bossman a new way to check up on employees
    I dont think this is a bad thing persay....Perhaps he wants to know if his employee is doing what he should not be. On the other hand I see this being an issue with viruses. Windows system restore was a safe haven for viruses to come back and this seems like a virus or other malware could utilize this feature to stick to the system.
    --
    The greatest revenge in life is massive success.
    1. Re:Security Issue by Anonymous Coward · · Score: 0

      It's such a relief to know that all those binaries from coolwebsearch you finally managed to delete from your kid's PC will still be lurking, indestructible as Dracula, just waiting to be summoned.

    2. Re:Security Issue by Drakin020 · · Score: 1

      o.O uh...yeah

      --
      The greatest revenge in life is massive success.
  49. If it were added to Leopard... by Anonymous Coward · · Score: 0

    the idiot who submitted the article would be praising Apple. But since it is Microsoft, like typical Slashdotter, he has to find something to criticize about it.

  50. Privacy issues... by Anonymous Coward · · Score: 0

    I for one do not like this feature. I think this is a violation of privacy. This is worse than the government requiring modem manufacturers to build backdoors into their products. *sigh* now a days, it doesn't seem like anyone cares about freedom anymore. What happens if the government requires microsof to 'phone home' everything on the hard drive? I begin to wonder if anyone who has commented here is actually a real slashdotter, I think most would see this as a violation of privacy.

    1. Re:Privacy issues... by YrWrstNtmr · · Score: 1

      I for one do not like this feature. I think this is a violation of privacy.

      So then turn it off.
      What's that? It's your machine at work? Well, then...it's your boss's machine, not yours. He can make the determination to have it on or not. You always haave the option of finding a new job, or starting your own company with your rules.

    2. Re:Privacy issues... by Anonymous Coward · · Score: 0

      I begin to wonder if anyone who has commented here is actually a real slashdotter, I think most would see this as a violation of privacy.

      Sure they are, they're just less stupid than you. :-p
      Where's the "backdoor" aspect in this?

  51. You should change your name to Rookie One... by Khyber · · Score: 1

    We've had this kind of ability since MS-DOS 6.22 (Maybe earlier?) and XP has this feature if the data resides on a 2003 server. Well, XP Pro anyways, not sure about Home. C'mon, can't you find a better reason to bash Microsoft, since we've had this for YEARS and YEARS before XP?

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  52. Re: gasmonso, please stop by Anonymous Coward · · Score: 0

    gasmonso

    Please stop advertising your website in the body of your posts. It's already in your homepage spot. We don't need to see it twice.

    Thanks,
    /.

  53. No, not really. by Ayanami+Rei · · Score: 4, Interesting

    This versioning in NT is based on a generic disk-snapshot system (similar to Linux's LVM, FreeBSD's gvinum stuff, Solaris DiskSuite, NetApp, etc. etc.)
    The VMS versioning was done in the file system itself. This system (and many related systems) are done at a layer underneath the filesystem, and are often filesystem agnostic.

    People like to say that Windows NT borrows a lot from VMS. That's like saying Linux borrows a lot from Multics. There isn't really _anything_ in common, but they are in the same spirit.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:No, not really. by Archtech · · Score: 2, Interesting

      "People like to say that Windows NT borrows a lot from VMS. That's like saying Linux borrows a lot from Multics. There isn't really _anything_ in common, but they are in the same spirit".

      That turns out not to be the case. Anyone familiar with VMS internals found the NT internals practically identical in many cases, to an extent that was quite laughable. Moreover, established VMS internals experts were able to start teaching and writing about NT within months - they had very little new to learn.

      Of course there were some significant differences. The Hardware Abstraction Layer (HAL) was meant to allow NT to run on any hardware with a minimum of porting effort. Arguably, if DEC had done something similar for VMS it would still be riding high and profitable today - the fatal drawback of VMS was that it had the VAX (and subsequently Alpha) tied like a millstone round its neck.

      Then there was the famous Windows GUI. Legend has it that Dave Cutler wanted to make some changes to that, in the interests of security, stability, and performance. But Gates and his crew strictly forbade any changes, understanding the value of keeping it as compatible as possible to ease the migration path for their millions of customers.

      --
      I am sure that there are many other solipsists out there.
    2. Re:No, not really. by squiggleslash · · Score: 1
      That turns out not to be the case. Anyone familiar with VMS internals found the NT internals practically identical in many cases, to an extent that was quite laughable. Moreover, established VMS internals experts were able to start teaching and writing about NT within months - they had very little new to learn.

      They're not practically identical, no. I'm familiar with both, and I can't say they resemble each other except that at a kernel level they frequently use the same concepts.

      But then Linux often uses the same concepts too. I mean, it's a kernel. And you'd expect it to be designed around similar concepts given the fact it's supposed to have roughly the same functionality, and was designed by the same guy.

      I've used VMS a lot. I can honestly say it bares little or no resemblance to Windows NT except in areas you're unlikely to ever see. It has one or two similar features, notably the ACL system, and that's it. The file system is entirely different. The APIs are entirely different. The shells are entirely different. The higher level features implemented by the operating system are entirely different, even those intended to support the same end-user features (compare NT printing to VMS queues, for example.)

      I wish Windows NT was based upon VMS. A desktop VMS would have been a great thing. Exceptionally secure, an excellent shell and set of features. File versioning from NT3.1, not bolted on today using what sounds like a pretty convoluted mechanism. Real, indexed, tables in the file system. Multiple data types in the file system (not just character streams with cr/lf line terminators) supported by the file system directly. It's a powerful thing.

      That said, as I understand it, Cutler was never happy about the direction Microsoft took NT in.

      --
      You are not alone. This is not normal. None of this is normal.
    3. Re:No, not really. by cnettel · · Score: 1

      When you talk about APIs in NT, do you mean ntdll and the executive (ntoskrnl), or Win32?

    4. Re:No, not really. by Archtech · · Score: 1

      We are talking about slightly different things here. I specified "internals"; my whole point was that much of the kernel structure (and even nomenclature) was very similar. In reply, you say "I've used VMS a lot". So have I, but I was not talking about how either OS appears to a user.

      You note that:

      - "The file system is entirely different". Indeed it is. The FAT system had to be retained for compatibility, and NTFS was seen as an opportunity to break new ground. The file system is one of the most obvious characteristics that users notice, so of course it could not change much from earlier versions of Windows (or from Windows 95, for that matter).

      - The APIs are entirely different. The same applies here; the NT APIs had the task of supporting Windows programming, not VMS programming. Windows lacked the VMS Language Environment and its associated libraries and tools. Conversely, VMS did not support the paraphernalia associated with the Windows user interface.

      - The shells are entirely different. The same applies here too: the Windows shell had to retain as much compatibility with previous versions as possible.

      - The higher level features implemented by the operating system are entirely different, even those intended to support the same end-user features (compare NT printing to VMS queues, for example). Absolutely true: to this day, as I sit at my Windows XP (SP2) workstation, I bitterly regret that the printing and spooling facilities are utterly inferior to those of VMS, even as they were in 1990.

      As I see it, a single explanatory pattern underlies all the similarities and differences between VMS and NT. Namely, Microsoft was very keen indeed to keep Windows as nearly unchanged as possible, while putting a more powerful, reliable "engine" inside the casing. It also has a very strong case of corporate NIH syndrome, which generally causes it to reject doing things in the same way as any group of outsiders, if there is a plausible "Microsoft only" alternative.

      --
      I am sure that there are many other solipsists out there.
    5. Re:No, not really. by Archtech · · Score: 1

      Just to document my argument in this thread, here is a sample URL:

      http://www.everything2.com/index.pl?node_id=150999 0

      --
      I am sure that there are many other solipsists out there.
  54. Simple solution.... by 1053r · · Score: 0, Troll

    If you're concerned about privacy:
    THAN DON'T USE *&#^ING WINDOWS VISTA!

    1. Re:Simple solution.... by KwKSilver · · Score: 1

      Well said. Really.

      --
      If you want your life to be different, live it differently.
  55. ON NOES!11 by Anonymous Coward · · Score: 0

    This sounds a lot like that creepy RAID technology that was put out a few years ago... it makes copies of everything you do!!

  56. Why the negative spin? I kind-of like the idea of someone calling me in a panic having deleted an important file and me being able to recover it easily and get on to more interesting tasks.

    If it is such a burden being unable to hide incriminating files, add a shred option to the recycle bin or context menu which will force the removal of previous versions as well. If anything, get rid of confirmation on deleting files if recovery is easy, and save the confirmation dialog for when someone right clicks a file and picks "shred".

  57. a good thing for certain corporations by r00t · · Score: 1

    Maxtor, Seagate, Samsung, Western Digital...

  58. Which ones are those? by Ayanami+Rei · · Score: 1

    Windows is a mess. Look at all the files sittings at the top level (c:) after a fresh install.

    I've got 13, and that's only because it's a boot drive:

    Documents and Settings
    Program Files
    Recycler
    System Volume Information
    WINDOWS
    autoexec.bat
    boot.ini
    config.sys
    io.sys
    msdos.sys
    ntdetect.com
    ntldr

    Each of them has a good reason to be there. So what's your problem?

    Now, while the Program Files and Windows directories are kind of tied together per installation (only limited by the installed program's abilities to re-instate themselves into the registry, which is a sadly lacking feature), the Documents and Settings folder (or rather, it's subfolders) are migratable.

    So what now?

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:Which ones are those? by Anonymous Coward · · Score: 0

      That's pretty much it.

      mv System\ Volume\ Information autoexec.bat boot.ini config.sys io.sys msdos.sys ntdetect.com ntldr WINDOWS

      and insist that to get permission to use a "Vista ready" logo, programs store their system-wide prefs in their program folder, and user prefs in the user folder (and don't need the registry).

      Oh and I forgot: the 3 directories can be placed on different partitions (c:, d:, e:) if desired, and I can tolerate one (ONE!) swap/hibernation file at the top level of some partition (since it doesn't need to be backed up, it doesn't belong to one of the 3 directories).

    2. Re:Which ones are those? by Duhavid · · Score: 1

      Your parent post had a good point.

      io.sys, msdos.sys, ntdetect.com, ntldr
      Why cant they be inside "windows"?

      Why arent autoexec.bat, config.sys, and boot.ini
      inside "windows".

      Why arent "Recycler" amd "System Volumn Information"
      either invisible or inside "windows" or both?

      I think these do not have a good reason to be
      at the root of the file system. They might well
      have to occupy certain sections of the disk, but
      the file system representation is not chained to
      disk location.

      And Documents and Settings, why not have that
      down inside the user area?

      --
      emt 377 emt 4
    3. Re:Which ones are those? by Ayanami+Rei · · Score: 2, Interesting

      A better question would be why we need the following files at all anymore:
      autoexec.bat
      config.sys
      msdos.sys
      io.sys
      ntdetect.com

      Those five files exist to make sure that this NTFS disk, if copied to a FAT partition, isn't attempted to be booted by anything other than Windows NT. But never mind that they are tiny files which are stored inline in the MFT, and marked H/S so you can't even see them normally.
      They implement a sort of null windows 98 boot telling you that you need to boot from a NT bootloader... which is *fanfare* NTLDR!

      ntldr and boot.ini are what make a drive bootable. They need to be in the drive root.

      Now Recycler and System Volume Information are ALSO both hidden and system so you don't normally see them. There are one of these per drive (they have nothing to do with a specific windows installation but store your Recycled Files and Restore Points for a drive respectively).

      So everything is marked hidden. After install, all you see are:
      Documents and Settings
      Program Files
      Windows

      I was just trying to be complete and figured the parent poster probably was annoyed after disabling "hide operating system protected files" and looking in his C:\...

      And what does it matter where they are? Because if the sector location on disk mattered, it certainly wouldn't make any difference if you located it inside Windows, because you'd have no way to migrate the windows folder itself anyway.

      In fact you can move around those folders (and you can use more than one) if you are smart about things.

      Typically I install a small system in C: using the original paths. I install all the SPs I can find, and update all my drivers.

      Then I change the UserProfiles folder to point to a RAID-0 volume so that all local/remote users profiles get created on the faster volume on first login. Thus some profiles are located on C: (DefaultUser, Adminsitrator) and everyone else's are in C:\UserData or D: or whatever.

      You can also choose to install Programs in _any_ folder you want at install time. C:\Program Files is just a default, and one that Windows uses internally to house things like Internet Explorer. Programs in the registry can store whatever path they want.

      So make yourself an E:\programs network folder after boot and put all install all your software there.

      --
      THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    4. Re:Which ones are those? by athakur999 · · Score: 1

      autoexec.bat and config.sys have to be in C:\ for backwards compatability reasons. Those files only exist to make old DOS apps happy. In the dark DOS days those files had to be in the root level directory.

      If you don't use any DOS or old Windows apps you're probably okay deleting those two files.

      --
      "People that quote themselves in their signatures bother me" - athakur999
    5. Re:Which ones are those? by Duhavid · · Score: 1

      I would not expect old DOS apps to do anything with
      those files. They were for setting up DOS. Course,
      there may well be more than I know about....

      --
      emt 377 emt 4
    6. Re:Which ones are those? by man_of_mr_e · · Score: 1

      Believe it or not, some programs demanded that autoexec and config.sys at least be present. They didn't do anything with them, they just had to be there. Stupid, I know.

    7. Re:Which ones are those? by man_of_mr_e · · Score: 1

      First, autoexec.bat, config.sys, boot.ini, etc.. have to be in the root of the boot drive, which may not be the drive that Windows is located on. Thus, it would be sily to have a "Windows" directory on a disk that didn't contain Windows.

      Second, Recycler and System Volume Information are both drive specific, and again, will exist on partitions (volumes) that don't have Windows on them. They are also both invisibile unless you turn off hiding of system files.

      Third, Documents and Settings *IS* the user area. Although in vista this will change to \Users (was stupid to have such a long name with spaces anyways).

      Believe it or not, there are reasons for all the things you find stupid.

    8. Re:Which ones are those? by Duhavid · · Score: 1

      A: They "have to" be there because that is the way the
              system was designed. It could have been designed in
              other ways as well.

      B: Fine. But these could also be something that
              exist outside the partition, rather than inside.
              Like the little partitions IBM's and Compaq's
              had to store machine configuration executables
              and information.

      C: The user area is *inside* Documents and Settings.
              Sounds like Vista is an improvement.

      I knew there were reasons, I just dont find those
      reasons very compelling.

      --
      emt 377 emt 4
    9. Re:Which ones are those? by Duhavid · · Score: 1

      Interesting. I did not know that.

      I figured there was probably a reason
      why Microsoft still had them there.
      I thougth it might be the WOW stuff.

      --
      emt 377 emt 4
  59. You sir, are a tin-foil hat wearing mouthbreather. by Ayanami+Rei · · Score: 1

    It's not like this feature tries to hide what it's doing. You can go in yourself and free up old snapshots and stuff, or turn it off completely (not that it really gives you any more privacy).
    You do know that deleted files are really deleted anyway on any modern system, right?
    I think you've lost your Slashdot user's license, please turn it in at the front desk and don't let the door hit you on the way out.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  60. Very nice inflamatory headline... by bealzabobs_youruncle · · Score: 1

    Where a totally useful system feature is painted as evil. Honestly, I know part of the member agreement at /. is to bash MS, but can't we stick to the legitimate issues instead of trying to villify every thing they do.

  61. You get an F. by Ayanami+Rei · · Score: 5, Funny

    I'm sorry. You're allowed 5 punctuation errors and capitalization mistakes per post submitted to this website.
    You are quite over that limited, and your spelling is atrocious. Please, leave and don't come back. Thanks.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:You get an F. by Nossie · · Score: 1

      No offence .... but:

      "You are quite over that limited,"

      You can hardly talk can you?

    2. Re:You get an F. by crashelite · · Score: 2, Funny

      WOW! How did you all know the grade i got in english?

      --
      (yes i know i suck at spelling fell free to correct my grammar and/or spellin i dont care, im still not going to change
    3. Re:You get an F. by Anonymous Coward · · Score: 0

      no _offense_...but you just spelled offense wrong :P

    4. Re:You get an F. by Nossie · · Score: 1

      no offence but I wasn't the one originally bitching about spelling :P

      My point was who cares? the majority of /. do not speak English and that is just the Americans! And I'm talking about the perfectly 'literate' ones >:)

  62. Storing Deltas is a great idea... by Anonymous Coward · · Score: 0

    When Windows 95 and the recycle bin came out people said the same thing... "Now I have to delete files twice?". There were similarly paranoid ideas about people checking the recycle bin and forgetting to clean it out. Sure that happened but storing deltas isn't a bad idea just because someone got caught with porn or because a snooping boss notices that their deltas are sporadic, inferring irregular working pace. The benefits to recovering once data is seen as much greater win than any of these.

    Linux should do this too (at least for the home directory). ReiserFS has potential for native filesystem support, this but so far as I know the best versioning systems out there use Subversion and WebDAV to present a web folder that's automatically versioned. Not exactly the easiest thing for non-techies to use. We should get this in the Linux file system.

  63. Eh? by asretfroodle · · Score: 1

    Why's this modded interesting? It reads like a troll.

    Steve Gibson's biggest contribution to security seems to be overblown hype.

    1. Re:Eh? by CardboardBox · · Score: 0

      Excuse my noobisme to Slashdot but whats a Troll.

      --
      "Go suck your head." - Edward Runey
    2. Re:Eh? by Anonymous Coward · · Score: 0

      To possibilities here: (1) you are the troll (2) you should wait a few monthes and read Slashdot before actually posting.

    3. Re:Eh? by trashbat · · Score: 1

      If only you were prepared to do a small amount of searching, you'd know that a troll is a fearsome member of a mythical anthropomorph race from Scandinavian folklore. Sheesh.

  64. I don't see the problem by The+MAZZTer · · Score: 1

    If you're concerned, TURN IT OFF. If you're not, then it doesn't matter now does it?

  65. Viruses are the big deal, not privacy by Anonymous Coward · · Score: 0

    Any decent outfit keeps backups, this is just a zero-setup decentralised version, so it's not making what you do on your work computer any less private.

    The only potential problem I see (aside from performance issues and disc space usage - backing up that DVD ISO you're working on is going to HURT) is that making files harder to delete means that malware like viruses can persist more easily. Remeber the stories about "system restore" restoring virues? Hopefully antivirus companies are on the ball and will be able to scan old versions of files and remove them permanently.

  66. Just yesterday a client overwrote a Word doc... by thegnu · · Score: 1

    It cost her about 5 hours. I told her that it was really not feasable to recover the data unless it was worth a lot of money. This feature would be really really nice in that office, and it wouldn't be used to spy on anyone. Sure, it CAN be used to spy on you, but I think you have options:

    1. You can cackle madly at the time the sysadmin or bossman wastes looking at old versions of files.
    2. Get a job that isn't poisoned by mistrust.
    3. View porn at home?
    4. View porn your boss likes!

    --
    Please stop stalking me, bro.
  67. Privacy concern? by Jerk+City+Troll · · Score: 1

    About as much as VMS, CVS, Subversion, or any other (file) system which tracks revisions. Look, people, not everything is a privacy concern. Chill out. This is actually something useful. It formalizes the fact that deletion does not (and never did) actually remove data. It all comes down to the level of protect you want. If you do not want others to recover your data, use encryption. Same yesterday, today, and tomorrow.

  68. perhaps nefarious perhaps by icepick72 · · Score: 1
    perhaps it could be exploited in some nefarious way by some nefarious person

    Or perhaps it could be exploited in some way by some nefarious person,
    or even exploited in some nefarious way by some person.
    Cue eerie music.
    Don't disable this Windows option. Instead, stay paraonoid. It's more fun.
    Perhaps someone may nefariously steal the hard drive from the computer and nefariously undelete data.

  69. Legal Documents = bad news by grolaw · · Score: 1

    This business has come up time and again where opposing sides in a case are required to submit files that can be edited (as opposed to .PDF) to the Court or to the opposing side for joint submission to the Court. Idiots that leae the versions intact have lost more than a few cases that way.

    I even heard a U.S. Magistrate Judge explain that MS Word files ALWAYS carried the prior versions along with the final version. For this information I received several hours of Continuing Legal Education credit...

    Never underestimate the ability of a person to accidently give away information.

  70. Haven't I heard this before? by Minwee · · Score: 1

    When VMS did the same thing, oh, what was it, two hundred years ago? You know, back when everything from your mastadon to the fire at the mouth of your cave ran on VMS. When they did it it was something new and interesting.

    Why should I be excited that Windows is finally picking up a useful feature that was around before many of its developers were born?

    1. Re:Haven't I heard this before? by Eric+Smith · · Score: 1

      Actually, when VMS did it, it was not at all new. It was one of the few good features they copied from the TOPS-20 operating system of the DECSYSTEM-20, which in turn was derived from the Tenex operating system by BBN (circa 1972). The VMS developers mostly tried hard to avoid doing anything in the same way TOPS-10 or TOPS-20 did it, so I'm not sure how it came about that they included file versioning.

    2. Re:Haven't I heard this before? by Anonymous Coward · · Score: 0

      No, it's older than that.

      Versioning file system was invented on ITS (the PDP-10 operating
      system at the MIT AI Lab) in the late 1960s, and was picked up by
      the developers of TENEX, TOPS-20, and VMS about 10 years later.

      On ITS, older versioned files were not special or deleted or invisible;
      they were just kept until explicitly deleted by the user. You did not
      use any special utility or interface to access the older versions of
      files -- the version number was just a part of the file name (which if
      omitted just meant "latest version").

      Note that on these old systems, versioning is occurring on files,
      corresponding to file open/close operations, not on some lower-level
      of the file system. (Also, there programs could control some aspects
      of the versioning behaviour, if they wanted.)

      TOPS-20 was similar to ITS, but also introduced the "undelete"
      feature, which is unrelated to the versioning file system.
      Deleting a file simply marked it in the directory, but did not
      allow its space to be re-used. It was not really deleted at all,
      and you could just "undelete" to make it come back. This did not
      involve hacking around on the disk hoping to find the file -- it
      was there all along and wasn't going anywhere. But you could "expunge"
      a directory, which would make the "deleted" files really be deleted
      (at which point you would have to use a recovery utility and some luck
      if you wanted to get them back.) You could configure directories to
      do an expunge automatically periodically or on logout, and the system
      administrator could of course do a system-wide expunge.

      On TOPS-20 you could also set a "generation retention count" for a
      file or on a per-directory basis, so that when a file had too many
      versions, the old ones were deleted to stay under the limit.
      I almost always set this to be "infinity", since I preferred
      deleting the old versions manually, at least for my own files.

    3. Re:Haven't I heard this before? by Eric+Smith · · Score: 1

      Interesting. I wasn't aware that ITS had file versioning that early. I never used ITS and am not very well acquainted with it. Still, I would point out as a minor nit that the interval from late 1960s for ITS to 1972 for TENEX is only about five years, not ten.

  71. Yes! by KwKSilver · · Score: 1

    But not until you delete them. C'est la vie.

    --
    If you want your life to be different, live it differently.
  72. Ahh. by Ayanami+Rei · · Score: 3, Insightful

    I see your point.
    However I will submit the following counterpoints:

            * It works across the entire file system, which creates questions about its efficiency:
    A disk-wide snapshotting system will be less resource intensive that a system that has to make multiple, discrete metadata updates per write transaction. Since system restore is enabled by default on XP and I haven't heard much complaint about it performance-wise, I think this is a non-issue. (An exception might be systems that have very slow disks and limited RAM, like a palmtop).
            * Its 'all or nothing' implementation does create significant liability in places like law offices, as other have already noted;

    Enabling this system doesn't make you or your data more or less at risk. The reality is that old copies of files will stick around on disk for about as long as the Restore feature will keep old versioned copies. The difference between enabling and disabling the feature is whether you want to be able to _definitively_ access an old file or attempt a recovery with a tool booted from CD-ROM, which has to operate with less definitive metadata, and may only be able to give you a corrupted or incomplete copy.
    Keep in mind that if you are concerned about hackers accessing your deleted files and you don't feel the need to use this service for recovery, the hacker will probably be able to resurrect enough of the files anyway for it to be moot.
    That is, if you get penetrated by a hacker, the issue is moot. You are already in trouble. The real issue is whether you would like a safety net for legitimate recovery. Since the additional resources consumed are neglible, I would posit it would be foolish not to take advantage of it.

    Furthermore, when deleting files, if you don't want anyone to get at them ever, then whether you use this system or not is irrelevant. Once you delete a file, you need to use a secure undelete facility to make sure all non-allocated space on your system is overwritten. Even with this undelete feature operational, such a tool will invalidate and overwrite ALL the restore points as well as free space. (That is because the facility gives up restore points when disk space gets tight, and the tool operates by attempting to fill up the entire disk with random data, thus it will demand-release all undeleted files, which will then be overwritten).
    I would recommend you DISABLE the versioning feature before wiping a machine, to ensure all undeleted files are irrecoverable.

            * It encourages laxness in data management; yet
            * It doesn't seem to be rich enough to support proper change management processes.

    That's not what this tool is for. You still need to have change management processes in place. The tool is for recovering files you didn't know were important! (Otherwise, why would a user delete it? If it were important he or she would have checked it into the Subversion repository, right? :-D ) It's to cover corner cases and disastrous events outside the data management model. It's less invasive than a recovery from backup too.

    But it would be foolish to rely on this facility alone. Just as it is foolish to rely on RAID alone for data security on the server side.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:Ahh. by cdwiegand · · Score: 1

      > That's not what this tool is for. You still need to have change management processes in place. The tool is for recovering files you didn't know were important! (Otherwise, why would a user delete it? If it were important he or she would have checked it into the Subversion repository, right? :-D ) It's to cover corner cases and disastrous events outside the data management model. It's less invasive than a recovery from backup too.

      Yeah, try convincing my boss to use TortoiseSVN. It's easy to use, but still too much for him. Or the entire office. The DBA's computer is the only other place that I'd deploy it. SVN is just too complex, and runs slooooow on binary files, like .doc and .xls (I know, I do write up SOME documentation on my stuff!). But just the other day, my computer-savvy COO came in and wanted a restore from backup, and I asked why, and from when, and I showed him how to use Previous Versions. Now he can save the day himself and I can get more work done. :) Personally, I LOVE PV, and I can't wait for it to be on the desktop.

      --
      . Define sqrt(x) as something really evil like (x / rand()), and bury it deep. Watch your coworkers go nuts.
  73. This is awesome. by wirelessbuzzers · · Score: 1

    I've been considering going to Solaris (for a fileserver) largely because ZFS provides this same feature (along with a good RAID-5 implementation and live storage pool resizing). Of course, I'm not sure Windows is an ideal platform for a file server, particularly when the clients are likely to be Linux machines and Macs, but it gives me another option.

    --
    I hereby place the above post in the public domain.
  74. Oh, and by the way. by Jerk+City+Troll · · Score: 1

    Most wiki software, including that used by Wikipedia stores every revision. Why not blow that up into a privacy concern also?

  75. wow by Vexorian · · Score: 1

    Auto system backup is such a good idea actually. Although like with the recycle bin there should be a way to delete a file and stop it from going to the shadow copies, that's what you do with shift+supr you know. I would love it to be oriented on file modiffications, sometimes one does silly things that he shouldn't be doing and figures out he has to repeat some work because he forgot to backup the files the previous day. It is an annoyance actually. I would like to see this feature in linux as well. Anyways MS should notify users about this . And then you can simply not store files that read "MY BOSS IS A COMPLETE DULL MORON" in your work computer , that should prevent problems with employers checking things out in the computers they actually own. It is not like you are supposed to use that computer to browser the web and read your personal email either. Seriously people. About big brother checking out files on your comp. Was it that easy to prevent that to happen before? They are really good at rebuilding data the FBI agents. Yes, they are.

    --

    Copyright infringement is "piracy" in the same way DRM is "consumer rape"
  76. This story is unbelievable by Anonymous Coward · · Score: 1, Insightful

    Microsoft will include a feature in Vista that has already available in XP since 2003. On your own PC, you can turn it on or off. Your system administrator at work can turn it on or off. Your system administrator at work may also have any number of other activity-logging programs running on your computer.

    *scrolls up to check who story was posted by, even though I already know* yup, Zonk.

    Zonk, get a job.

    1. Re:This story is unbelievable by Anonymous Coward · · Score: 0

      "already available in XP since 2003"

      Not to mention the fact that NetWare has been able to do this to varying degrees (it's called Salvage), since at least 1986.

      Except Novell's undelete implementation is better: It doesn't reduce file system performance.

    2. Re:This story is unbelievable by Anonymous Coward · · Score: 0

      Not exactly the same. Right now 2000/XP can use shadow copies in conjunction with the Shadow copy service in Server 2003. If I read this right, Vista will have the Shadow copy service locally on the workstation.

  77. So it wasn't a conspiracy after all. by game+kid · · Score: 4, Funny
    Actually, I'd be more worried about what can be discovered in a lawsuit - the raw ruminations of some employee could be very damaging - whether or not they were correct. This makes it harder to destroy working papers.

    In other news, Kenneth Lay's heart attack confirmed by new autopsy, found to be caused by shock from leaked secret Microsoft "undelete-feature" memo.

    --
    You can hold down the "B" button for continuous firing.
  78. Screw it by eonlabs · · Score: 1

    Does anyone know any good resources for switching to a mac?
    I figure if I start now, by the time Vista hits the market, I won't need to care.

    --
    I wouldn't consider the mad hatter mad. Just reality impaired. He sure can make a mean cup of tea.
  79. Both sides have a point by bblboy54 · · Score: 3, Insightful

    Being a sysadmin, I deal with end-users. About 6 months ago I got an email that said "Bob, I forgot to save an unedited copy of this form and overwrote the file with my data. Is there a way to retrieve the old file?" ... It happens and this previous version feature could be a great tool for us sysadmins if it's deployed correctly. OTOH, I can definately understand the privacy issues -- especially if the user doesnt realize this is going on. A home user types their credit card data into a word document to save it temporarily and then deletes it when they are done with it and they think its gone, but its not. What I dont understand is why Windows doesnt ask some of these questions on install (or on windows setup when you buy a name-brand computer and plug it in for the first time). It would seem that asking whether the user wants windows to do this for them would be a great compromise.

  80. Well, in that sense I agree. by Ayanami+Rei · · Score: 1

    First of all, to Microsoft's credit, the user folder contains a registry, which is where per-user settings are stored (and this can be housed on a network share) so I don't think that's an issue. This has been a standard since NT 3.5.

    Program authors have a lot to answer for, however. Many of them insist on tattooing settings into HKLM which really don't need to be there. They should consider putting settings in the program folder itself which are superceded by optional settings in HKLM /Group Policy set by an administrator.

    The ultimate no-no is when they put direct paths in the registry. Goodbye program relocatability.
    However, some of the smarter software makers have started using REG_EXPAND_SZ settings in the registry at least, so at most what you need to do is modify an environment variable to point at the software's new installation root, and all the registry settings will work correctly post folder move.

    This is encouraged but rarely followed. Oracle does this, believe it or not. And some programs like Matlab and foobar2000.

    However, there is no cure in site for CLSID registrations. The whole thing is a mess, IMHO. I think the "answer" to that problem would be for every program to add a facility in a menu somewhere that re-sets all it's file associations in the users' CLSID section. This would be the one case of using RunOnce that I would tolerate. Have it run once at user login, and then only again after a user asks for associations to be reset.

    And you can relocate the folders to alternate volumes. It's quite possible. See some of my other posts on how you can do this.
    The only thing is you will probably need to keep a Program Files and Documents and Settings folder on the boot drive always. There are ways to fix that too but since the default windows installation puts and expects to find things there, you'd have a hard time with that.
    But you certainly wouldn't need to back it up frequently (or at all).

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  81. Where's my FreeBSD CD by Anonymous Coward · · Score: 0

    "using a "wipe" utility to overwrite the file"

    Oh, I'll fucking wipe it alright, and it'll stick too.

  82. The bossman's machine by davmoo · · Score: 1

    If you don't want the bossman seeing you're up to something evil, then don't be using the bossman's machine for something you shouldn't be. I have absolutely *NO* sympathy for anyone who does something on the company computer that is against policy or is at best questionable and then gets busted for it. If you want privacy, then use your own home machine.

    It always amuses me to see how many people here would object to being told what to do on their own computer that they paid for, but they have no problem telling a company what they should do with a computer the company paid for.

    --
    I want a new quote. One that won't spill. One that don't cost too much. Or come in a pill.
  83. Just like Snapshots on SAN and NAS by MadMorf · · Score: 1

    I work for a major SAN/NAS vendor/manufacturer and this is just like our snapshot funtionality...

    The snapshot makes a copy of the file allocation tables at a point in time and subsequent edits and creates don't overwrite blocks that are in-use by existing snapshots.

    So, when you restore a snapshot you're just overwriting the existing FAT with a copy of the previous state of the file system.

    When a snapshot expires, the blocks which are being reserved by the snapshot are released to the file system to be overwritten as necessary...

  84. I call MONOPOLY! by Anonymous Coward · · Score: 0

    This kind of feature is just another example of Microsoft iron-fisting the market and crushing competition.

    I demand the freedom to drop another $60-90 on 3rd-party "utility" software that will either have an annual license, or won't be updated again for four years. ...much like Windows.

    Oh, how I miss Peter Norton's playful scowl...

  85. More MS Headlines Gone Bad by DavidD_CA · · Score: 4, Insightful

    For the benefit of future article submissions, I've predicted a few headlines from the coming future and offer the required Slashdot twist:

    Windows 2010 Ships with IPv6 as Default
        - becomes -
    Windows 2010 Foresakes Legacy IPs

    Microsoft Office 2009 Ships with Photoshop Competitor
        - becomes -
    Microsoft Cheats Adobe Out of Millions, Again

    Microsoft Ergonomic Mouse Helps Corrects Carpal Syndrome
        - becomes -
    Microsoft Mouse Locks Out Porn

    Asheron's Call VII Goes Alpha
        - becomes -
    700 Bugs Detected in Asheron's Call VII

    Please add your own.

    --
    -David
    1. Re:More MS Headlines Gone Bad by Tim+C · · Score: 4, Funny

      Not an MS one, but in the same vein...

      Gates Foundation Cures Cancer, AIDS, World Hunger
              -becomes-
      Gates Causes Population Crisis, Dooms World

    2. Re:More MS Headlines Gone Bad by Anonymous Coward · · Score: 0

      Not an MS one, but in the same vein...

      Gates Foundation Cures Cancer, AIDS, World Hunger
                        -becomes-
      Gates Causes Population Crisis, Dooms World


      I know I'm going offtopic at this point, but I do actually have a problem with that first headline. Folks have been working for decades to solve those problems, yet it would not shock me to find that the rich guy who funds the research which finally solves those problems gets all the credit. Typical. On a related note, massively unequal distribution of wealth is one of the causes of world hunger in the first place...

      Now, if that headline actually appeared on SlashDot someday, I imagine I'd be to happy to waste a lot of time complaining. But just as a theoretical point, it's somewhat irritating.

    3. Re:More MS Headlines Gone Bad by Anonymous Coward · · Score: 0

      How is saying "Gates Foundation" giving one person all the credit? Yeah, it's named after Bill & Melinda, but they're far from the only people who work there.

      Oh, and unequal distribution of wealth doesn't really have that much to do with world hunger. People are capable of living off of the land even if they don't really have any wealth at all. The problem happens when too many people are stuck in too small of an area, and you have warlords who demand tribute from the people...

  86. Vista undelete by KwKSilver · · Score: 1

    I'm astonished at the number of folks who

    a) see this as a Godsend (do you really empty your recycle bin daily ... or what?

    b) see this as Satanic (did you forget about the recycle bin?)

    Personally, I only bother with the trash bin about once a year at work. Because I got a new box in January with a 200GB hard-drive, I may never bother looking in the trash directory again, as my chances of filling up the drive with text files in the next 5 yrs are pretty freaking remote, even if we do get forced to use MS-VISTA + MS-Orofice + MS-Abcess. [Section self-censored for drifting off topic.]

    Personally, I really don't see this "feature" as useful, but then, I don't go around wantonly deleting files, or important sections of critical files. Fortunately, we retain enough marginal freedom that I can use what I want to at home and that's Linux and FreeBSD. At work it's the boss' call. At home... it's mine.

    --
    If you want your life to be different, live it differently.
  87. Isn't this always true? by Millenniumman · · Score: 1

    it could be exploited in some nefarious way by some nefarious person

    What can't? I say we ban cheese, because if you melt it you could drown people in it. And cotton, because you can suffocate if it is used to block your breathing. And cows, because if they are dropped from an airplane onto a person they could kill them. We need to ban people too, since they can do bad stuff. And animals, since they do too. And plants, since they can die and catch on fire. And fire! And what if the Earth crashed into an alien planet? Do we need to ban the Earth too?

    --
    Stupidity is like nuclear power, it can be used for good or evil. And you don't want to get any on you.
    1. Re:Isn't this always true? by Anonymous Coward · · Score: 0

      If you outlaw fire, only outlaws will be on fire.

  88. Well, that's a business decision by Sycraft-fu · · Score: 1

    As a business, you decide how to balance reliability of data against the ability of it to be used against you. If you were really parinoid, you could have all important data stored on a single desktop on an encrypted file system which had a password nobody knew, wired to something that zaps the HD if it's moved, behind locked doors and etc, etc. I can just about gaurentee that no matter what, nobody is swiping that data. On the other hand, it would take very little screw up and you've lost it all.

    So this is the kind of thing yu think about. Do we want this enabled on normal employee workstations? If not, turn it off. It's optional, and it is the job of your IT guys to be aware of it, and know how to manage it if you want.

    I just don't see any problem here.

  89. Congratulations!!! by Ayanami+Rei · · Score: 4, Funny

    You found the hidden spelling mistake!
    You can stay.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  90. Because they have to care about mroe than you by Sycraft-fu · · Score: 4, Insightful

    MS's job isn't to make you, the geek happy. MS's job is to make as many people as they can as happy as possible. So let's say they develop a new awesome feature that they think nromal users will really like. However, they know normal users aren't smart enough to turn it on by themselves (this is easy to prove). They have two choices:

    1) Disable it by default. This makes a few geeks who know about it and want it happy, more geeks who know aobut it but don'want it indifferent, and doesn't help normal users at all. It's almost worth just leaving out.

    2) Enable it by default. This makes some geeks who don't want it a bit annoyed, but makes everyone else happy.

    Gee, hard choice. Look, if you want an OS that does nothing by default, get a different OS. Run OpenBSD or something. You won't spend any less time configuring it than you will configuring Windows, you'll just spend that time turning things on rather than off.

    Really I fail to see the problem. If you only do it occasionally, it's just a few more minutes of system configuration. I do a hell of a lot of customization to personal systems, it doens't bother me the time I spend turning the things I don't want off. If you do it a lot, develop a system to automate it. There's plenty of ways including customized Windows installs. Don't whine because you haven't done the research to automate tasks for you.

    Because MS is an everyman based OS, they need to have the useful stuff turned on by default because normal users won't do it. It's like automatic updates. I don't like them to install on my personal system automatically because I many have something going. So I set it to wait till I give the ok. However it needs to be on by default for normal users. Why? Well otherwise they won't update it. Just today I had to update an XP system that was pre SP2 still. Why? No auto updates. Users didn't know they needed anything, just thought it should take care of itself.

    Same shit here. If you don't need file version tracking because you make your own backups, you are smart enough to know how ot turn it off. If you don't know how to turn it off, it's probably a feature you should leave on.

    1. Re:Because they have to care about mroe than you by A+beautiful+mind · · Score: 1
      MS's job is to make as many people as they can as happy as possible.
      Sometimes, that is just not possible.

      It's like automatic updates.
      No, it's like tubes. Saying that is about as true as what you said. Security updates have nothing to do with feature bloat and unsecure default-on services.

      ...they need to have the useful stuff turned on by default because normal users won't do it.
      How about, um, informing them about it, like, you know, on first boot, or when the installation is going on, like um, the way it used to be since ever?

      If you don't know how to turn it off, it's probably a feature you should leave on.
      Think about the negatives too: if you don't know how to turn it off, then you don't know about it, so you're most likely not aware of the bad things about it, like privacy or harddrive space concerns.

      Microsoft can't make operating systems more user friendly. That is a mistake. You can't make the complexity of piloting the informatics equivalent of a Boeing 747 much easier, short of eliminating the user from the process completely (autopilot).
      --
      It takes a man to suffer ignorance and smile
      Be yourself no matter what they say
    2. Re:Because they have to care about mroe than you by DrXym · · Score: 1
      MS's job isn't to make you, the geek happy. MS's job is to make as many people as they can as happy as possible. So let's say they develop a new awesome feature that they think nromal users will really like. However, they know normal users aren't smart enough to turn it on by themselves (this is easy to prove).

      The problem with MS making people happy (or rather letting their marketing department dictate what features are enabled by default) is that some of them have serious consequences. There are very, very serious consequences from leaving files lying around and all these happy people will be blissfully unaware of them until they're bitten in the ass by them. There are going to be a great many lawsuits and criminal cases over this feature. Laptop thefts and compromises aimed at stealing data may rise because of this feature.

      Because MS is an everyman based OS, they need to have the useful stuff turned on by default because normal users won't do it. It's like automatic updates.

      Microsoft have been trumpeting that Vista is the "most secure Windows ever" etc. Keeping hidden copies of your documents around doesn't seem very secure at all. It should at least be off by default. If it really needs to be visible then Microsoft should popup a helpful box the first time someone saves in MS Word or whatever explaining the pros and cons of the feature and offering to turn it on then.

      Besides, OS X can most plausibly claim to be an OS designed for computer incompetents (or everymen). I would hope that even they would not be stupid enough to enable the feature without at least asking first.

    3. Re:Because they have to care about mroe than you by Anonymous Coward · · Score: 0

      Even better have an installer and a control panel applet that allows you to control what you want enabling. Something with perhaps a simple checkbox for each service ?

      Cater to the less advanced users by having everything selected by default (plus a warning that "unless you know what you're doing you should leave all this stuff alone") and cater for the power users by giving the user the ability to turn anything/everything off.

      If there's one thing Microsoft are good at it's having obscure, poorly documented (that's if they're documented at all), hard to use, configuration tools.

    4. Re:Because they have to care about mroe than you by Anonymous Coward · · Score: 0

      5 insightful? Wtf, you aren't adressing what he said at all.

      1.Raise strawman
      2. Attack
      3. Profit.

      Great.

    5. Re:Because they have to care about mroe than you by amliebsch · · Score: 1

      There's absolutely no need to put it in the installer, because if you know enough to want to disable certain services, you should know enough to simply go to Start-->Run-->services.msc.

      --
      If you don't know where you are going, you will wind up somewhere else.
  91. Mostly just the story poster by SuperKendall · · Score: 3, Insightful

    This was an awesome feature in VMS,
    and a privacy concern in Vista.


    Those of us who have used versioning in filesystems or elsewhere think this is a pretty nice feature, even if we prefer other OS'es. So I would say not nearly so many people are against Microsoft on this one (or at least agree with the summary).

    Now if you really wanted to see a storm of negativity from Slashdot imagine what would happy if Sony announced this feature on the PS3!

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Mostly just the story poster by Fred_A · · Score: 1

      I remember that several file servers had versioning file systems too, with round robin type of schemes where all the disk would be used and the oldest versions would get written over by the newest data.

      I always naively thought it was a simple and clever way to make use of all that disk space (a bit like Linux actually uses the memory instead of just letting it sit there while stil freeing it when it's needed). So I expected this to pop up in Linux or BSD filesystems one of these days but apparently no luck so far. So either there are some horrible flaws to this scheme I'm not aware of or some kind of patent prevents it from being used in FOSS...

      I still liked it at the time.

      --

      May contain traces of nut.
      Made from the freshest electrons.
  92. Distraction from voice-recognition demo failure by zielaj · · Score: 1

    It's interesting they've announced it now, just after the grand failure of their voice recognition demo. I bet they have a pool of cool features to announce just after events like that, to distract people from events they wouldn't like them to remember.

  93. Already exists in Linux by nacs · · Score: 1
    It's a feature, and a pretty cool one. I wouldn't mind this in Linux. This is not a bad thing.
    This already exists in Linux and there are a few options. One is Wayback which has the nice bonus of using FUSE so you dont have to recompile your kernel. Another option is ext3cow (named as such since its basically Copy-On-Write for ext3).
    --
    "I filter at +6, and have yet to miss out on an important comment." (#822545)
  94. Disable it with double-the-killer-delete.exe by zielaj · · Score: 1

    Rumour has it that deleting files securely will be possible with the new Vista tool double-the-killer-delete.exe.

  95. Third party by mwvdlee · · Score: 1

    I have a similar feature using a third party trashcan replacement tool.
    Works great; handy for restoring a version you accidentaly replaced. It does need to be emptied more often but the few times I needed to retrieve overwritten .PSD files have been worth it.

    --
    Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  96. Great for viruses :) by zielaj · · Score: 1

    I'm waiting for the first virus to take advantage of this "undelete" feature: I bet its name will be "Double The Killer Delete"

  97. Avail on linux samba too... by zozzi · · Score: 1

    Article is misleading: there's no "undeletion" here. Windows is merely taking a snapshot of the state of the mountpoint every x minutes and providing a simple interface to it.

    Incidentally it is very easy to set this up under samba (on Linux) too - just use LVM, setup a cron job to take a snapshot (no downtime or disk thrashing) and create a mount point. Install the free extension for Windows XP (or hey, if you've got Vista you've got this installed already) and you're done.

    Very useful feature.

    --
    ---
  98. *laughs* by Jugalator · · Score: 1

    Sometimes it's just too funny reading Slashdot. :-)

    Microsoft Adds Risky System-Wide Undelete to Vista ... in Linux, it would be something like ...

    Ubuntu To Bring Journalling to the Masses

    All this is, is a UI to better exploit NTFS journalling.

    All people thinking this was a security concern now must have lived under a false sense of security before undelete was built-in. Deleting files rarely ever made them unrecoverable, at least in Windows, and I doubt many other systems as well. And whether living under a false sense of security is better or not, I guess that can be debated. :-p

    --
    Beware: In C++, your friends can see your privates!
  99. Eats space ? by Romwell · · Score: 1

    What about the disk space the feature conusmes ? Will Windows eat all of my harddrive for this ?

  100. This is crap by Loligo · · Score: 1

    This is 100% pure anti-Microsoft FUD.

    Anyone that knows enough about the feature to think this is a privacy concern knows enough about the feature to protect themselves from it.

    Anyone that doesn't know enough to protect themself, doesn't know it exists, and won't care.

    And.. yaknow.. if writing objectionable Word documents is the worst of your offenses.. well.. I think you're safe. Unless you're writing detailed directions for the assassination of a highly placed company or government official.

    Then again, I guess you could be coming up with Excel documents showing how you can rip the company off for bazillions of dollars, but if you're smart enough to figure that out, I don't think backups of your spreadsheets are gonna be what nails you.

      -l /did I mention VMS having the same feature?

  101. What we see here is another step towards... by Helldesk+Hound · · Score: 1

    ... removing from users all responsibility for how they use their computers.

    This is an example of M$ "helping" people who cannot think for themselves and who cannot take responsibility for their own actions.

    Surely if a user wanted to keep previous versions of a document than said user would save the newer version with a different file name!

    Just imagine what would happen to free space on the server once there starts to be multiple versions of multiple documents being kept by the operating system - and even when the user deletes the document!

    1. Re:What we see here is another step towards... by Ramtek · · Score: 1

      Another post spoken from complete ignorance of MS products. I have a file server with 135 GB of user files. I take shadow copies every ten minutes of the data pyramid. I have a separate drive which houses the VSS info and have allocated 30 GB for this task. It is currently using 3.29GB and I have never seen it use more than 10 GB. This is enough to get me 10 minute snapshots back 24 hours on the data pyramid (when regular backups take over). The best part is that users can pull the previous versions on the mapped drive with a simple right click and without bothing me. Sorry anti-MS slashdotters. This is something MS got completely right. -M

  102. Re: gasmonso, please stop by Anonymous Coward · · Score: 0

    Just mod down every post you see from him. He'll soon be posting at -1 and maybe then he'll get the message and quit being such an annoying little boy-whore.

    Regards,

    Cowboy Neal.

  103. I was wanting this today, Have to keep track of em by aaron_pet · · Score: 1

    I have to keep track of a few versions of my documents. I end up having a
    document1
    document2
    document3
    document2.1
    document2.2
    document2.3
    document2.4

    etc... ant it's a pain to keep track of them. I've been wanting to make my entire Linux system be a subversion repository.

    I just hope that microsoft allows for atomized complete deletion. Sort of like emptying the recycle bin.

    If not, somebody will come out with a "must have utility" that will integrate nicely with the shell and everybody can be happy.

    --
    Please use [ informative / summarizing ] SUBJECT LINES
    Flame me here
  104. GoBack? by Anonymous Coward · · Score: 0

    Sounds a lot like GoBack to me.

  105. Sounds good to me by Rorian · · Score: 1

    Honestly, I like the idea of version-tracking, being able to back-track to a previous save with little hassle.

    Those who are worried about the boss man finding something out about their work habits / quality or whatever either need to think about working harder (or at all) or finding a new job.

    The only real problem(s) I see with this is disk usage both from storing version history (depends how intelligently they do differencing & how well they can compress diffs), perhaps performance (especially on large files) and the inability to fully delete a file (mainly because of excessive disk usage, but perhaps also for security reasons).

    Overall, I like this.. Why am I always opposed to popular opinion?

    --
    Will program for karma.
  106. Re:I was wanting this today, Have to keep track of by pe1chl · · Score: 1

    I've been wanting to make my entire Linux system be a subversion repository.

    Have a look at FUSE. Maybe it can already do what you want.

  107. not new by ajs318 · · Score: 2

    I remember VAX/VMS having version control. Filenames were in the form of FILENAME.EXT;nn where nn was a number from 1 to 99 {initially; later versions upped it to 32767} and you could {theoretically at least, though nobody ever did in practice; everyone just ran with the default settings} set on a file-by-file or directory-by-directory basis how many versions to retain. You could PURGE out old versions {essential when we had a disk quota of 5MB, even with a default version_limit of 3} and reset the counter back to 1.

    This definitely has got the potential to bite some unsuspecting person in the arse. But so have most things.

    --
    Je fume. Tu fumes. Nous fûmes!
  108. File generations by TractorBarry · · Score: 1

    Well yet again the primitive file systems of PC operating systems makes me smile.

    I've spent large parts of my working life using Fujitsus (ex ICL) Virtual Machine Environment (VME) which features file generations. When you edit a file you don't overwrite the original, you create a new generation when you save the edit.

    That way you can always go back to previous generations should you so desire. Need to remove all the old generations ? Simple, call "DELETE_FILE_GENERATIONS" optionally supplying the number of old generations you wish to keep (default none) Obviously any process which accesses a file will always get the highest generation of the file - unless of course a specific generation is required. So for instance opening a file to read it can be performed by the following call:

    OPEN_FILE(NAME=SOMEFILE,LNAME=QQ)

    Or should you want to open generation 23 of SOMEFILE you'd call:

    OPEN_FILE(NAME=SOMEFILE(23),LNAME=QQ)

    It's such a beautifully simple idea that I can't understand why it didn't catch on in other operating systems. In comparison having a single copy of each file is utterly primitive and no amount of undelete type facilities make up for the fact it's just a crap design.

    File generations should be the way of the future.

    --
    Sky subscribers are morons. They pay to be advertised at !
  109. Shame they didn't port DCL then by Viol8 · · Score: 1

    Would have been a bit more useful than a bloody DOS box.

  110. You want a business oriented OS? by Viol8 · · Score: 1

    Its called Unix.

  111. This just in by dozer · · Score: 1

    Cheese sandwiches can be utilized in some nefarious way by some nefarious person. Therefore, cheese sandwiches have been made illegal!

  112. How This Could Work by mkw87 · · Score: 1

    This would be great if it was, for example, its own "type of folder" or something to that effect. Then, every document kept in that folder would have version tracking on. This way it becomes easier to manage, save space on disk for documents that aren't important, and its not a big of an inconvenience.

    Just my 2 cents.

    --
    Arguing with an engineer is like wrestling a pig in mud. Soon, you realize the pig is dirty, and he likes it.
  113. How deletion works on FATFS by alexhs · · Score: 1

    I see lots of misconception of how FATFS deletion works, therefore I'm posting here what I hope is a comprehensive explanation of how it works.

    First, you can go to my site and find FATFS specification from the developer's documention section.

    You will also find a description of a directory entry.

    Please note I'm differenciating between FATFS and FAT, FAT being a component of FATFS.

    FATFS is divided in System Zone, FAT, and allocatable blocks (clusters). Before FAT32FS, root directory was also treated specially (a remain from DOS 1.0 when directories were unavailable).

    FAT is a singly linked string list of blocks, and the first block is stored in the directory entry. As a practical example, a directory entry says that file first block is at b1. You look at FAT[b1]=b2 to get next block or an EOF mark. Then you read FAT[b2]=b3 to get next block and so on. It's quite inefficient with big fragmented FS because you need to seek only to get the block list. It was OK at the time of DOS 1.0 because the FAT size of a 360KiB floppy would only use one KiB and could be stored permanently in RAM.

    When deleting a file, it's correct that only the first char is changed (to 0xE5) in the directory entry, but the allocation string in the FAT is also erased - because it's the only mean for FATFS to know that those blocks are available.

    First block of erased file is still retrievable because it is stored in the directory entry, but other blocks can't, you can only guess, because if a file isn't fragmented, FAT[i]=i+1, and file size is stored in directory entry so you know when to stop.

    On most other filesystems, a directory entry points to an inode, which in turn contains all the allocation string (maybe using indirection blocks). Free blocks are written in another structure, an allocation bitmap. So when you're erasing a file on those FS, you only need to erase the directory entry (filename is lost), free blocks in the allocation bitmap(s), free inode in the inode bitmap. You don't need to touch at the inode itself. Therefore, if you have the inode number (instead of the file name) it's in fact easier and more reliable to undelete files on those filesystems than with a FATFS. Except ext3fs zeroes inode block list (but it works on ext2fs).

    --
    I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.
  114. How to roll your own NetApp by glesga_kiss · · Score: 1

    I've had this sort of netapp functionality at home ever since I worked for a company that used it for their home directories. In your $HOME, you'd have a folder ".snapshot" containing hourly.0, hourly.1 (etc) directories that had a snapshop of your homedir at that time.

    You can set this up very easily using RIBS. It uses rsync and extfs hard links to emulate complete snapshots of your home dir. I cannot recommend this enough; knowing that you can delete/trash any data and have a reliable backup there is quite liberating.

    1. Re:How to roll your own NetApp by kchrist · · Score: 1

      See also: rsnapshot.

      I use this locally on OS X at home and have implemented it at work to backup all our production Linux systems to a single off-site file server. It works great, and doesn't have the PHP and PEAR requirements that RIBS does. Assuming everyone already has SSH and Perl, all you need is rsync.

  115. "I think not" by Chris+whatever · · Score: 2, Insightful

    "Some users will find the feature objectionable because it could give the bossman a new way to check up on employees, or perhaps it could be exploited in some nefarious way by some nefarious person"

    Hum! i think a company that OWNS the computer and PAYS their employee to WORK has a god damn right to make sure people aren't wasting their time having their entire photo album on their computer or music or other personal material whatsoever and that goes for network shares too.

    If a company can filter e-mails of their employees i think they can also filter the content of what they are copying unto their machines.

    Keep your stuff at home if you dont want prying eyes invading your computer at work.

  116. FEAR, UNCERTAINTY, DOUBT!!!! by PhoenixPath · · Score: 2, Funny

    or perhaps it could be exploited in some nefarious way by some nefarious person.

    This is exactly why we NEED to outlaw ... ... ... ... everything.

    Someone might use it for ...

    [mermaid man]

    *EVIL*!!!!

    [/mermaid man]

  117. Sounds like "Salvage" by Novell by denis-The-menace · · Score: 1

    Novell has had a feature like this since the mid eighties and called it salvage.
    It would keep deleted files until it needed the space.

    The MS version seems to do this and on every file save that you do.
    From what I know of Volume Shadow it is a pain to restore a deleted file because you need to know the file name or you are SOL.

    Imagine how much longer a defrag will now take with this feature.

    --
    Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
  118. Is it only risky if used under Vista? by rs232 · · Score: 1

    "Some users will find the feature objectionable because it could give the bossman a new way to check up on employees"

    What's stoping the bossman from going back through the tape archive and doing the same thing?

    "or perhaps it could be exploited in some nefarious way by some nefarious person"

    That shouldn't present a problem assuming that file system security can't be bypassed.

    "When you access a Shadow Copy, the file and folder ACLs still apply "

    "VSS takes a snapshot (aka Shadow Copy) of the state of content stored on selected volume shares"

    Could get the same functionality using rsync and using symlinks for files that haven't changed. Building up a number of virtual directories.

    "the user can simply view .. and recover the file without troubling the administrator"

    I recall Vax/VMS saved a different version each time the file was saved. Such functionality built directly into the file system. I read here that Xerox PARC got their first with something called Cedar.

    "In Cedar, files were immutable; writing to a file produced a new version of the file and file names included a version number (e.g., filename! 10). A similar idea was found in the RSX, VMS [2], and TOPS-10/-20 [6] operating systems from Digital."

    --
    davecb5620@gmail.com
  119. VMS by Gr8Apes · · Score: 1

    Actually, I kinda liked VMS's built in versioning. Then again, it was the first mini-mainframe I worked with, and it was a welcome change from DOS. Heck, VMS's versioning saved my arse more than once, and I recall how I always wished my MS os would do the same thing. (OK, it wasn't limited to only MS OSes, but it was definitely the first, as there were few other options during this time period.)

    --
    The cesspool just got a check and balance.
  120. If this was a Linux feature... by tjwhaynes · · Score: 1
    Amazing that a Good Thing gets turned into a big-brother or privacy issue just because it's Microsoft. Shadow copy has saved my ass twice in the past year and the more it's available, the better. If employees are worried about the boss checking up on them, then maybe they should just do their job.

    If this was a Linux feature you can be certain it would be tooted as the best thing ever.

    If I really want a file system to keep track of changes over time, I would make one or more folders into a SVN repository and use SVN to track the changes. Now maybe SVN could do with some fancier GUI features to make this all transparent to the user: having a FUSE-based setup to make the SVN repository look just like a normal filesystem would be ideal.

    So really the argument here is not that this set of shadow-copies for undelete is bad. It's hardly a new feature. The argument once again is do the users know how to use this feature for their advantage and can they really control it fully? My main reason for using Linux is having potentially complete control over my own computer:

    • If I want to be able to go back in time and look at the state of the files as they were on a particular day, I want a SCM repository for that set of folders.
    • If I want a quick way to catch that file that I deleted by accident, I have a Trash or Recycle folder to go retrieve it from.
    • If I want to delete that file forever from the filesystem, I use "rm" or the nautilus shortcut for permanent delete.
    • If I want to see the last five versions of the file, I browse the network backup system.

    Cheers,
    Toby Haynes

    Cheers,
    Toby Haynes

    --
    Anything I post is strictly my own thoughts and doesn't necessarily have anything to do with the opinions of IBM.
  121. "Enable by default" by freeweed · · Score: 1

    Enable it by default. This makes some geeks who don't want it a bit annoyed, but makes everyone else happy.

    Actually, in the case of Microsoft's products of the past decade, it's led to an amazing number of worms that have made front page headlines, and caused (by some estimates) billions of dollars in lost productivity.

    The Microsoft attitude of "enable by default", for *normal users*, is what has turned them into the laughing stock of the industry. Too bad everyone still gives them money :)

    SOME things should be turned on by default, no question - automatic updates, etc. MOST things shouldn't - history shows this pretty clearly.

    --
    Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
  122. Why is it... by sallgeud · · Score: 1

    When Microsoft adds a feature to its product, everyone fears it's some sort of privacy concern... but when the largest storage manufacturers in the world have been doing it for well over 10 years (Network Applicance's snapshots? [EMC may even call it snapshots too])... it's an awesome administrative feature that provides massive ROI and ROE to disk administrators.

  123. This is retarded. by Wakko+Warner · · Score: 4, Insightful

    "System-wide undelete", also known as filesystem snapshotting, has been available for years in various incarnations, both native to Linux (and other operating systems) and as part of NAS storage devices.

    Why the hell is it suddenly bad when Microsoft does it? (Hint: it isn't.) What the hell are you doing on your PC at work that could get you fired if your boss found out?

    FUD indeed.

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  124. tsk tsk Zonk. by DoctorDyna · · Score: 1
    I'm still waiting for the day when Slashdot decides to be a truely neutral news source, rather than allowing themselves to succomb to the biased, sensationalist crap that seems to be posted as legitimate news, seemingly more and more nowadays.

    When, oh when can we expect these babies to stop spewing random propeganda and negative spinning simply because they personally don't like a company, or a product. Wake the fuck up guys. Nobody gives a shit about your personal fucking opinion in your headlines, or in your "Tagging (beta)" retarded tags. Try tagging it with Microsoft, or Vista, so...I dunno, maybe so people could fucking use it to find things? The only way to find anything out about Microsoft, Windows or Vista is to look for "fud", "itsatrap" or any of the other fuckwitted, personal opinion-esque, means-absolutely-nothing tags.

    We've got a VMS guy that works here that I'm sure will find this retarded healine verbage hilarious. Well done on another fine example of bringing the news to the world. Cheers.

    --
    Windows has more viruses because linux has more virus coders.
  125. Uh-oh by amliebsch · · Score: 1

    Sounds like somebody's got a case of the Mondays!

    --
    If you don't know where you are going, you will wind up somewhere else.
  126. Funny story about that by raddan · · Score: 2, Funny

    You're right-- this problem exists in other formats. Like, say, Photoshop.

    I have a friend who decided to make a major career change from being a network administrator for a university to... a porn photographer. At the time, I was the resident Photoshop whiz around, so he asked me if I would help him make his business cards. I said I would, but I never got around to it, so he sat down and tried to figure the program out himself. After adding various nude models to his card to come up with a template for a silhouette (want to be tasteful here, right?), he submitted the card to the offset printer.

    Unfortunately for him, the printer was not amused. Apparently, due to his unfamiliarity with Photoshop, he left all of those nude photos in there-- in hidden layers. When the printer output the file, out came these prinouts covered in naked women. The printer refused to print the cards, and he eventually had to find another printer. Oops.

  127. Sounds like VMS by low+profile · · Score: 1

    Sounds like the folks in Redmond discovered an old VAX with VMS. More than 10 years, whenever you saved a file, DEC's VMS would automatically incriment the verion field and save a new copy of the file. Normally, you just worked with the latest version but you could always go back to previous versions (that is, if you had not purged them).

          I wonder if MS is going to try to patent this feature?

    Proceed @ 11.5740741uHz

    --
    Proceed @ 11.5740741uHz
    1. Re:Sounds like VMS by krischik · · Score: 1

      But VMS has:

      PURGE [...]

      and

      DELETE *.*;*

  128. Like everything Microsoft does... by milatchi · · Score: 1

    this is a mess waiting to happen.

    --
    Slashdot = -1 Redundant, Asperger, kdawson FUD, Libertarian, and Linux
  129. Netware by Anonymous Coward · · Score: 0

    You know, this is a pet peeve of mine. I feel like everytime I see a new feature added to Windows Server, and alot of times Linux, the feature was implemented and working in Netware ages ago. For example, Volume Shadow Copy. I remember seeing a commercial for how great VSS was (some IT guy showing some people around or something) and I wanted to say "1990 called and it wants its killer feature back". Netware has had salvage abilities at the filesystem level for ages.
      I feel like I want to write a comment about all the great things Novell has implemented because if you ask them they wont tell you. Its bizarre. They have all these great things and they just dont market them at all. If they invented the cure for cancer that cost $2 they'd lock it away in a bunker under Utah in a room labled 'Warning: Angry Weasels'.
      There have been dozens of discussions here about what needing an LDAP directory server and all these people recommend AD or some sort of kludgey OpenLDAP + whatever solution. NDS, which is now eDirectory, has been around for atleast 12 years now and is the best directory service in the world. Don't like Netware? It runs on everything - Windows, Linux, Windows, Netware, Solaris, AIX and probably some other platforms I cannot name right now. Nobody who deals with this stuff at an enterprise level will tell you that eDirectory is not the best directory service in the world.
      Microsoft is talking about version services. In a business environment users should NEVER be saving data to their local computers. Many companies sell versioning software for server but I wrote a comment below about a Novell feature called Archive and Versioning Services - http://yro.slashdot.org/comments.pl?sid=192625&cid =15817875
      Need to resize your volume because you just added a new NAS - just fire up the handy web interface, click the button to assign the storage to the storage pool and then click the little checkbox to grow the volume to the storage pool. Reboot? whats that?
      I have workd to do but you get the idea. Spend some time looking around their website and you'll see everything they have. Most of it can be downloaded for a free demo.

  130. Combined with Speech Recognition by theolein · · Score: 2, Funny

    Combining this with Speech Recognition:
    user:"Undelete this file"
    vista:"unknown command undulate, no wi in fi"
    user:"restore old version"
    vista:"Going to MS online store. No new olsen twins tracks"
    user:"fucking dammit, give me the file from yesterday"
    vista:"This system has parental controls enabled. Please contact your parents"
    user:"@#ç$!&%".....

    Seriously, though, this is a nice feature, but I can see it chomping through users' 250GB disks like a hummer goes through gas.

  131. Look at your EULA again. by twitter · · Score: 0

    I don't get the privacy concern. If someone gains physical access to your machine, then the contents are vulnerable unless you take active steps to prevent it.

    Physical access is not required for privacy violation in this case. The EULA which kindly grants you permission to use your M$ crippled computer also grants M$ the right to search it at will. While they might finally be sharing some of the fruits of this search with you, it does not mean they are sharing it all or that you should want it in the first place. When you connect it to a network, your indexed thoughts and works can be sent to M$ for them to sell to the highest bidder.

    This is really just a detail and variation on a longstanding truism. The OS is not free, so you will never really know what it's doing and it should not be trusted. The details of that violation are less important than awareness of the problem.

    It's only a neat feature if it can be trusted.

    --

    Friends don't help friends install M$ junk.

  132. It's all about trust. by twitter · · Score: 1
    The problems are that it's being done by Microsoft and that networks are much better than they were in the VMS days. Microsoft's EULA grants them permission to send the results to themselves and they admit to contacting your computer daily. They have also granted themselves the right to delete your files at will. All of that so you can continue using second rate software. You don't really trust them, do you? Do you really want them indexing all of your work?

    --

    Friends don't help friends install M$ junk.

    1. Re:It's all about trust. by Anonymous Coward · · Score: 0
      Do you really want them indexing all of your work?

      Unless you're attaching some evil overtone to the term "indexing", yes. I trust Google anyway... and I really don't trust Google that much anymore. But I have to trust someone. Where's the GNU/Desktop Search I can "trust" in your estimation?

      All of that so you can continue using second rate software

      That's very funny and maybe you're just trolling here, but MS software works well enough for me. My forays into Linux have so far not given me the warm and fuzzy.

    2. Re:It's all about trust. by Keith+Russell · · Score: 1
      Microsoft's EULA grants them permission to send the results to themselves and they admit to contacting your computer daily. They have also granted themselves the right to delete your files at will.

      Citation, please?

      --
      This sig intentionally left blank.
  133. Damned for what they have done. by twitter · · Score: 1

    Truly, MS is damned if they do, damned if they don't.

    No, people just remember the EULA and other things M$ does. This is the company who's EULA grants them full search and delete rights to your files for use of their OS. It's also the company that demands encrypted communications with your computer on a daily basis. Fear of them abusing that power is well founded based on their previous treatment of partners, competitors and customers.

    --

    Friends don't help friends install M$ junk.

  134. Your company should expect more. by twitter · · Score: 1

    What kind of reasonable privacy expectations should people have on a work computer?

    Expectations of privacy are reasonable but unrealistic. You will be violated at work and you will also be violated at home.

    Once upon a time, it was against the law to wiretap phones because they were part of a larger public network. Computers have somehow skipped around that and many large companies now feel free to treat their employees like prisons treat inmates.

    Even if you don't believe in treating your employees with dignity, the threat of industrial espionage should not be discounted. Do you really trust Microsoft enough to index and parse all of your employee's work? I don't and I don't trust them to be able to keep it to themselves even if they did lack malicious intent. This "feature" creates a standard location for every industrial espionage program to mine. If M$ does not have a buyer for your information, someone else might.

    Ignoring such altruistic issues as company loyalty, you reach the obvious conclusion that the same feature will be at home too. Companies can pay a staff to vainly try to block abuse of their networks. Home users will simply take the bad deal they have as long as they feel compelled to use M$ junk. "Savvy" users will add this to the very long list of chores owning a M$ computer brings with it, anti-virus, firewall administration, monthly re imaging and so on and so forth ad nausea.

    --

    Friends don't help friends install M$ junk.

    1. Re:Your company should expect more. by Anonymous Coward · · Score: 0
      Hi twitter. Here is the executive summary of your submitted troll "story". Read it carefully and maybe you'll learn something.

      You're welcome.

  135. Look at your EULA again. by twitter · · Score: 0, Redundant
    I don't get the privacy concern. If someone gains physical access to your machine, then the contents are vulnerable unless you take active steps to prevent it.

    There are not steps you can take to protect yourself other than to use free software. Microsoft has granted itself the right to violate you, and you agreed to it. They can do it anytime they want through the daily encrypted communications they demand with your computer.

    Physical access is not required for privacy violation. The EULA which kindly grants you permission to use your M$ crippled computer also grants M$ the right to search it at will. While they might finally be sharing some of the fruits of this search with you, it does not mean they are sharing it all or that you should want it in the first place. When you connect it to a network, your indexed thoughts and works can be sent to M$ for them to sell to the highest bidder.

    This is really just a detail and variation on a longstanding truism. The OS is not free, so you will never really know what it's doing and it should not be trusted. The details of that violation are less important than awareness of the problem.

    It's only a neat feature if it can be trusted. In this case, it can't and it's not.

    --

    Friends don't help friends install M$ junk.

  136. ho-ho by Anonymous Coward · · Score: 0
    M$ crippled computer

    Good god, that is absolutely hilarious. That's why I come to slashdot - the super-funny comedians. Thanks a lot for increasing the signal to noise ration of this discussion. We sure needed it.

  137. MODERATORS: Please note by Anonymous Coward · · Score: 0

    This person posted the same thing again because it was modded down. He is obviously trying to game the system.

    1. Re:MODERATORS: Please note by Anonymous Coward · · Score: 0

      awwww, is your botnet running low on mod points?

  138. Hardly a feature by HermMunster · · Score: 3, Informative

    Microsoft has taken so much out of Vista basically making it XP with a new interface. So far, it is hardly worth the update. No sense paying Microsoft all that money for a copy of a DRM infested product. If you think spying is bad now it is only going to get worse under Vista.

    But all in all, it is a pretty attractive interface. The beta is extremely buggy. Virtually all features have serious problems. Accessing a SATA drive from allegedly support drivers/chipsets can still take you 30 seconds or longer to open a directory you were previously in but move away from and want to move back into. The network 100mb transfer rate is extremely slow. The same machine with XP works flawlessly at a nice speed. Wireless is essentially non-functional on most of my machines. The Aero interface is only working a the highest end 128mb cards when it should easily work on any card with 128mb of video ram. That 128mb requirement is more than some games for a simple interface.

    But, aside from all that Vista has been trashed so badly with components being removed that Microsoft has felt that they need to insert features to make it seem so less bare-bones.

    Even so, that feature is poorly implemented and weak and will fill people's drives with unwanted overhead and make a storage facility for spyware/adware/malware to hide--just like system restore.

    It is essentially a non-feature for an OS lacking any real feature updates.

    --
    You can lead a man with reason but you can't make him think.
  139. misconception by m874t232 · · Score: 1

    If this was a Linux feature you can be certain it would be tooted as the best thing ever.

    It's a misconception that Linux is somehow in a race with Microsoft about features or innovation. In fact, this feature, like just about every supposed "innovation" in Vista is already supported by Linux. The reason you don't hear about it much is because it's actually not very useful.

    The way features get into Windows is that some Microsoft engineer thinks he has a bright idea, convinces management, and then it gets shipped and marketed, and then it's supported for years to come; all of that is largely independent of whether the feature is useful or not

    The way features get into Linux is that some people implement something, users start using it, distributions notice that the feature is being used and pick it up. The Linux process makes it much more likely that stuff that's in the distributions is stuff people actually want.

  140. In defense of Zonk by dunng808 · · Score: 1

    I find it reassuring that Zonk is not intimate with the details of Windows. This is not to imply that Zonk is intimate with anything ...

    The feature described appears to be just another way for Microsoft to sell lots of servers.

    --

    Gary Dunn
    Open Slate Project

  141. Okay okay. SVN was a coder's example. by Ayanami+Rei · · Score: 1

    Substitute it for any document workflow (ClearCase, RUP, SourceSafe (bleh), Unison).
    I think it's still good to have an explicit workflow system in addition to having incremental backups AND the previous versions feature.

    ALL THREE! Booyah. Oh, and ya gotta mail archives off to some remote site office in case of pirate ninja terra-ists.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  142. AND... by Ayanami+Rei · · Score: 1

    If Peter Denning, bless his heart, were to study the Linux kernel for a few more months, he'd be able to start teaching and writing about it too. (Specifically, in addition to the OS design classes he already teaches).

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  143. Eh. Sort of. by Ayanami+Rei · · Score: 1

    In that, the VSS service notifies applications with open files _on the volume_ to checkpoint themselves before the snapshot. But it doesn't really understand NTFS at all. It can interface with the FS API though to get usage informations and to send notification events.
    Anyhoo yeah it's still up to the applications to take the hint and flush their buffers and stuff. The filesystem can't do that for them. Otherwise it might as well wipe their collective asses while it's at it, if you know what I mean.

    It won't corrupt your files overall. If you are running an I/O intensive process to a specific file during a snapshot that file may end up useless. But the rest of your stuff will be valid.

    And didn't anyone tell you that 'Ak*' is an unlucky family name to have?

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  144. Re:This was an awesome feature in VMS by Stanley+F.+Quayle · · Score: 1

    Nothing "was" about it. VMS is still under active development. Version 8.3 has just finished wide beta. http://www.hp.com/go/vms has all the details. VMS -- 29 years and still counting.

    --
    ---------- Stanley F. Quayle, P.E. N8SQ Toll free: 1-888-I-LUV-VAX http://www.stanq.com/charon-vax.html