-
Website
http://www.scobleizer.com/ -
Original page
http://scobleizer.com/2006/06/25/has-microsoft-changed-winfs-post-getting-questioned-internally/ -
Subscribe
All Comments -
Community
-
Top Commenters
-
danja
44 comments · 4 points
-
polizeros
52 comments · 1 points
-
AndyBeard
69 comments · 4 points
-
Zachary Adam Cohen
35 comments · 8 points
-
dbarefoot
40 comments · 3 points
-
-
Popular Threads
-
The best and worst thing Twitter did in 2009: RT
1 day ago · 22 comments
-
World-brand-building mistakes France’s entrepreneurs make
1 week ago · 181 comments
-
2010: the year SEO isn’t important anymore
1 week ago · 67 comments
-
A new addition here: the Meebo bar
1 day ago · 7 comments
-
iPhone developers abandoning app model for HTML5?
1 week ago · 52 comments
-
The best and worst thing Twitter did in 2009: RT
It never was a desktop search product; it’s a way of organizing your stuff.
WinFS will never die, it will be the inspiration for the next new thing.
The Web killed it."
What a crock of shit. You make this totally absurd claim with little to no proof. I've heard some pretty crazy bullshit excuses in my time, but this takes the cake,
I've been trying to work out why I found the announcement of WinFS's cancellation so disappointing. After all, I haven't used Windows as my primary operating system for over a decade, so I wasn't exactly waiting for the next version of Windows with bated breath.
I think what WinFS represented to me, as a technically-minded outside observer, is one of the few things you could point to as a significant attempt by Microsoft to innovate. If Microsoft got WinFS right, it had the potential to change the way we thought about how information was stored on our computers, and how all that information could work together. Even if they got it _partly_ right, it would have been pretty cool.
And the fact it was going to come from Microsoft, instead of just being adopted by them after the fact, was a neat piece of cognitive dissonance for those of us who thought such a thing wasn't possible.
It's very rare that any company has the courage to try to tear down one of the major pillars of personal computing, and replace it with something better. And it's sad when such an attempt fails.
And what the hell are the webservers running on? A computer has to have a FILESYSTEM. Duh. Dumbass. And what about all the other data on the local system?
You should Google Filesystem, Scoble, because you have no idea what it means.
WinFS was going to make a new kind of Windows application possible. Very cool stuff, but the world is moving away from Windows apps and toward Web-based ones.
In such a world WinFS is irrelevant and unneeded.
At least on client machines. I bet we see this tech come back as server-based stuff.
Watch what's happening inside Microsoft's leadership. Bill Gates is on the way out. He was the guy who funded WinFS. Who's on the way in? Ray Ozzie. He is funding Web-based stuff.
This is my theory at least. I'd love to hear other theories, or facts. This is what happens when you try to spin and obfuscate people come up with theories. Right or wrong.
A: DURR IT'S THE WEB'S FAULT!
Hit a nerve? Yeah, the stupidity detection cluster.
Cody: WinFS was NOT a filesystem. It was a layer that sat on top of NTFS. NTFS is a file system. WinFS was going to be a database that would add lots of features to NTFS, but was NOT going to replace it. Maybe you should watch the videos I did with the WinFS team before you attack.
Oh, and the machine I run BSD on is an Intel Celeron @ 533MHz, with 96MB of RAM. I can successfully run SSHD, HTTPD, sendmail, and all kinds of other services. Windows Vista can't do that. Oh, and I don't use X11, either, so I run in a pure command-line environment.
Beat that.
There were a lot of things wrong with WinFS, none of them had anything to do with the Web.
PS: It's quite provocative to claim this is Ray Ozzie killing BillG's pet projects he didn't like without proof.
>Nothing’s changed about the way we look at our own data to make the promises of WinFS any less relevant.
That's bull. EVERYTHING has changed about the way we look at our own data. You really need to come out and look around. Today Amazon has a file system, Google is giving away 2GB of email space that can be turned into a file storage space.
When I watch normal users use their computers they are switching to Web-based approaches very quickly.
Anyone who doesn't notice that trend hasn't been paying attention. You need to look at what Google is doing to the usage model. Ray Ozzie is.
If something else happened, it sure would be nice for the team to come out and explain. This was pure spin. When you don't apologize for leading the industry down a dead-end path you can't expect people to take it without coming up with theories.
I notice everyone is attacking my theories but no one is providing a plausible alternative.
Cody: if what you have is working for you why would you change?
Web servers have to have a file system, you know that thing that Gmail uses to actually store the files you keep in it? A database as a file system for a data retrival system is an outstanding concept, and why the AS/400 aka iSeries has been doing it for almost 20 years. Yeah. Think about that one Robert. Note that AS/400s tend to have uptimes measured in decades too.
WinFS wasn't first, it wasn't even particularly innovative in that space. But for data storage and retrieval systems, it would have been outstanding, as it would have allowed a lot of the basics to be handled by the OS, and then you build tools on top of that.
Of course, if every copy of Windows comes with a solid database file system, then maybe the Access and SQL Server teams start feeling nervous. Hmm.
But to say the Web killed WinFS is just stupid, and pandering for hit counts. It's being Dvorak is what it is, and I thought that, at least in theory, that kind of thing bothered you.
Dude, enough. That's not rain in our faces, and the handjob stopped working years ago.
You want to know why no one trusts a thing Microsoft says?
Well, WinFS is a STELLAR example.
I am not an expert on WinFS but my undestanding is that XML and WinFS were both trying to solve more or less the same problem: the notion of structured data and metadata on top of the filesystem.
XML, XML schema, XSL and all the related XML technologies are already doing that in a text format.
Since MSOffice annonced to support XML by default starting with Office 12 maybe that made WinFS less relevant.
As a developper, I saw a lot of overlapping between XML and WinFS and thought XML was the way to go.
Anyway MS has been trying to develop an object file system for like 15 years now. First with ofs then with WinFS. Both failed.
If you truly believe that, it's over for Microsoft. But the 'web killed it', 'blame it on Ozzie' oh oh...amazingly drecked on the sea-bottom. You haven't even got into the databasesy Enterpriseish uses of file-systems.
You know, when you jump to these instant-microwaved philosophical leaps about software, I am sure at least half of the real programmers at Microsoft are glad to see you go. All the attention, none of the smarts.
Basically fitting, when Microsoft went most off-track, it had Marketing robots and bloggers as it's frontline force.
So what's your Microsoft legacy? Humanizing them? Well so? It killed them. Your Microsoft legacy is the PDC 2003 overhype euphoria. If being hated, allows Microsoft to produce good code and ship it on time, follow the roadmaps, not frauding with Software Assurance, then I hope they are eternally hated. If humanizing them and filming them, produces Vista vaporware, then screw that. End result is all that matters, not blogger-pretending-to-work feel-good happy Valley-hippieish emotions.
You are a great guy, but becoming Microsoft's Apologist in Chief, well least you had the thick-skin for it. :) But I think podcasting, blogging and all that more up thy line. Plus, will reduce the virtol. Why fuel on the fire as parting shots?
Web services are going to become more important but the idea that they're going to obsolete desktop applications is a bit wild-eyed futurist--a lot of what you see in trendy tech magazines like Wired. Years ago Oracle/Sun/Netscape proposed that thin clients, network computers, would take over. But, I never liked this idea, and I don't think an average casual user would like this--not because they don't find this a neat idea--but because people don't like the idea that you are forced to be connected to a network in order to use your computer. Especially when you have a less rich client. People also don't like the idea that you are forced to be connected to a network to access your files.
I use services like Gmail, I like the fact that I can have my megabytes of email on store and access it from any public computer and I don't have to worry about transferring them if I get a new computer or saving them if my computer breaks down. There are benefits to public storage. But I also wan't to be able to store my files off of the Internet, and there are some things I will always have on a hard drive even if I back them up on the Internet.
And even putting the average home user aside, corporations and other organizations have the need for local storage systems. As I remember, one of the main things delaying WinFS was operation across a server system--which is not important for a home user.
And, as others have pointed out, a server which hosts web storage itself needs to have a storage system, and WinFS is a good solution. WinFS would have its place doing that; plus it would be available for local, desktop storage, and not leave local storage dry and in a primitive state compared to the web just because its 'untrendy'.
A lot of visions of how the Internet would take over and NCs would displace PCs became popular among the Wired futurist crowd in the 90s; and now with the whole notion of 'Web 2.0' this idea that web services will displace desktop applications is becoming popular among the same crowd. Futurists are not pragmatic in the way they think about technology.
Web services will have growing importance, but it doesn't obsolete the desktop or rich/thick client in any way--and in fact the same basic OS technology that aides web services will aide desktop applications, like WinFS which could be used for web servers.
I think you understand all of this. If it is true that to some people in Microsoft, 'the web killed WinFS' then they are making a mistake.
Franco, WinFS heavily used XML in how it operated
As far as web-based versus filesystem based applications go, most web-based applications turn out to be database-based, using the memo type or its equivalent; so WinFS is merely making that the standard practice for desktop application as well, blurring the lines between web-based and desktop applications.
I think Microsoft blew it. Microsoft doesn't need to show and tell anyone where this failure's lessons will be applied - anyone with any nous knows that already. You can tell, can't you?
As far as "innovation" goes, database layers on top of file systems is old hat.
Christopher: if half of Microsoft employees feel that way they aren't paying attention. I listen to what our leaders say. Kevin Johnson, Microsoft's co-President has met with our group twice in the past few months. He said that Microsoft's growth was coming from Advertising technologies and that they are investing in Web technologies.
But, don't take his word for it. Here, let's do a little investigative reporting. Go and visit all the parking lots on campus. There's one building that is almost impossible to park in: the one housing Windows Live. Go in and workers are tripled up because they've been hiring so fast.
Or, just look at where the smart people are working. Dare? He left the XML team which worked closely with the SQL Server team to go to Windows Live. Niall? Windows Live. Ray Ozzie? Windows Live.
It's pretty clear where Microsoft is spending its $2 billion that the investors weren't planning on.
Brian: you're right. But wrong too. Many normal people don't use files anymore. They use Web sites. Go and watch them. Or, look at where the investment is being done in Silicon Valley. Or, go and look at what technologies are seeing rapid adoption and growth. Hint: it isn't Windows apps. WinFS was an attempt to jump start Windows app growth again. I think the fact that it's being rolled into server-based stuff makes it pretty clear. Microsoft is investing in Web technologies in a big way. That's why I say Web killed WinFS.
I saw Windows Vista, er Longhorn, before I was a Microsoft employee. The hype machine was in place long before I was. Ever since Longhorn went back to the drawing board two years ago I've been very careful not to hype it up. If I should be blamed for anything it should be for not explaining why Vista went back to the drawing board.
>You haven’t even got into the databasesy Enterpriseish uses of file-systems.
The Enterprise is moving to the Web too. Did you miss Salesforce.com? When I visited companies I saw more and more Web applications and services.
>If being hated, allows Microsoft to produce good code and ship it on time, follow the roadmaps, not frauding with Software Assurance, then I hope they are eternally hated.
Hey, they have some evangelism jobs open. You're free to join and mold Microsoft in your vision.
>people don’t like the idea that you are forced to be connected to a network in order to use your computer.
Brian, I know quite a few geeks who feel that way. Problem is the usage model proves you wrong. Google requires you to be connected to a network to use it and there isn't a huge outcry that says "I don't want to be connected to use that."
Your cable TV requires you to be connected to use it and there isn't a huge outcry that says "I don't want to be connected to use that."
Your Xbox (and, soon, your Playstation) requires you to be connected to use it fully and there isn't a huge outcry that says "I don't want to be connected to use that."
To tell you the truth, it would be a good thing for Microsoft if people believed the way you did, but they don't. The growth in business will come from connected systems, particularly ones that work in a Web browser.
Oh, and watch Apple -- I predict its market share will take a sizeable jump this quarter. That's another reason WinFS wasn't going to fly. But, if I said that then I really WOULD be pimping to the Dvorak-side of the house.
If the main delay behind WinFS being incorporated into Windows was that the server-side operations weren't refined---and Microsoft is continuing to refine them as WinFS technologies are being roled into server-based applications, what is to stop Microsoft from putting it in the OS once they get all of this polished down? It would benefit the user and there's no need to throw away the concept or the work.
I tried to resist Steve Gillmor's points. But, he's right. More and more of my files are going online. In three years (there's no way Microsoft can get out a new version of Windows before then) I really won't care about a local file system.
Oh, and Windows Live Desktop Search delivered a good chunk of what WinFS promised anyway.
So, maybe I should have said desktop search AND Web killed WinFS? I am actually suprised no one pointed that out.
What was it that my daughter was typing in when she was doing here research papers for college then sending off to her professor? I could sworn they were word docs.
Where did I get the data to fill our my tax return this year? I could have sworn they were stored in some Quicken files. How could I have been so confused?
What is that data I have to clear off my Mac via my browser?
What is my wife creating when she does the flyers for our school? This is all so baffling now. Normal people don't use files anymore?
And when did Kevin Johnson get promoted to CEO? Did the street miss the announcement that Ballmer was on his way out? The Microsoft web site says he's Co-President of Platforms and Services. Must be outdated.
Oh, crap. I'll fix the Kevin Johnson thing. I meant President.
On Don Box's blog Michael Herman left what I think is a very insightful comment:
"The strategic importance and success of a technology at Microsoft is almost totally dependent the extent to which it is adopted and integrated into other Microsoft products", Michael Herman (about 1990)
When Windows stopped believing in the WinFS vision (at least for the next round of o/s releases) and Microsoft Business Solutions didn't pick it, the list of interesting internal WinFS customers was almost non-existent."
That sounds on the money too me.
Personally I think that Microsoft have just questioned their initial assumption that WinFS had to be a clientside file system, with all the inherent security, performance and compatibility issues that entails.
By focusing on making a server offering I think they will get something out a lot quicker.
Doing some quick maths at home - almost all of my disk usage is application and system files. Pictures, music, calendar, e-mail and movies are all stored in different Internet-based services. The only important stuff left in my computer is source code since I haven't signed up on a web service yet, though I expect this will happen during the next year. However, they are still all nicely indexed using a desktop search application which renders WinFS unnecessary.
That said, all this is from a consumer's view. We mustn't forget the server side! I do believe that we need a better way of storing and indexing massive amounts of data there, which is where I found WinFS an interesting technology. I hope WinFS makes it to the Longhorn Server.
Robert is totally mixing up what the 'web' is. Storing files remotely and locally is totally compatible with WinFS and windows applications. Using HTML as the UI is what most people think the web is - and I wouldn't bet on this being an area of growth over the next 5 years. I think we're pretty much at the limit as to what HTML/AJAX can do. Look at WPF, Flash, Apollo as the future UI platforms. These applications will need to work in connected and disconnected modes with local file stores and remote web service calls.
In 5 or 10 years time the 'web' as we know it now will be how we consider an HTML3 page now.
WDS is a tool that people can use without having to know where there files are, plugin based so it can understand some information of the files etc, and it runs on top of NTFS.
Yes it's not the same and it's not perfect but probably in the way it can be used it can become similar?
Yes I know, no one ever told you what to do, but it's a lot easier deciding to write something controversial when you're paycheck isn't on the line. And, I know you took some unpopular positions, but not very many, and only ones you felt strongly about.
Also, most people can find all their pictures by looking in the "My Pictures" folder... :)
Suddenly, a shot rang out.
The lights came back on.
WinFS was in the middle of the room, lying face down in a pool of its own blood.
A woman screamed. The murmuring crowd instinctively recoiled in horror, backing away from the corpse.
The double doors flew open. A man strode into the room, and locked the doors behind him. "I must ask everyone to remain the room," he exclaimed. "Someone here has committed a murder."
"Who the f--k are you?" asked Tetra.
"My name is Inspector Scoble," he said, doffing his deerstalker hat. With his other hand, he lifted a Meerschaum pipe to his lips, and puffed vigorously.
"Surely I'm not a suspect," Cody said. "I don't even use Windows. I'm a Linux troll!"
"You might have had the motive, but I do not consider you a suspect," Scoble said. "I believe... THE WEB killed WinFS."
A weighty silence hung in the air.
"That is the stupidest f--king g--damned thing I've ever heard in my f--king life," replied Tetra. "You've said some amazingly stupid bulls--t, but that just takes the f--king cake."
Scoble lit a wooden match and relighted his pipe. "It sounds like someone has a case of the Mondays," he said.
"Your hypothesis is nothing but wild speculation," said Christopher Coulter. "I bet all the other Police Inspectors think you're a retard."
"The web couldn't have killed WinFS," said Brian Shapiro. "It was a trendy thing to say a few years back -- the Web killed this, the Web killed that -- but the reality is that desktop file systems are still with us today."
"WinFS wasn't a file system," said a pedant in the back.
Dare Obasanjo crossed the room to a crystal decanter of spirits, uncorked it, and poured a crystal tumbler to the rim. "WinFS had a lot of... shall we say... 'health issues.'" He raised the tumbler to his lips and sipped.
The crowd stared at him.
"Not cryptic enough?" asked Dare, taking another sip.
"Saying the Web killed WinFS is just stupid," said John Welsh. "It's something you'd expect from Inspector Clouseau."
A small, wet cough emanated from the body on the floor. The crowd gasped. WinFS stirred.
"I... I... can't believe you're all so angry at Inspector Scoble and his theory... instead of being angry at... the one who pulled the trigger."
Scoble sprang to the center of the room, and knelt next to WinFS. "Who shot you, WinFS? Who pulled the trigger?"
WinFS made an effort to speak, but could only murmur.
Scoble leaned in closely, placing his ear next to the whispered words.
"I see," Scoble said to WinFS. "Well why don't your developers just put that on their blogs? Why the mystery?"
WinFS coughed, a bright red sputter of arterial blood appearing on its lips... and smiled.
The smile was frozen on its face, as the WinFS process terminated.
Shishir Mehrotra stepped forward and raised his hands delicately. "Do not think of this as the death of WinFS," he said to the crowd. "For this is merely part of the coding cycle. No code ever truly dies. It merely appears in another form."
A woman sobbed quietly.
"The soul of WinFS will appear in other products," Shishir continued. "One day, you may see a database, or an application, or a tree structure, its leaves and nodes glittering in its memory space, and you will know: truly, that is the soul of WinFS, reborn into another product experience, part of the greater Data Platform Vision."
The crowd pondered his words.
"That is the biggest f--king piece of bulls--t I've ever f--king heard in my whole f--king life," said Tetra.
Scoble grinned wryly and puffed on his pipe.
This "free world where advertisers foot the bill" didn't work in 1998 and it isn't going to work in 2008. The investment back then was in companies that did grocery store delivery and scooters that were going to change transportation as we know it.
Why do you web geek types think that it's an all or nothing desktop and web world? Do you remember mainframe computing? Do you remember BBSes? Do you remember CGI-generated web sites loaded with Java applets? This prophecy that the desktop is dead is really getting old. How long will people tolerate being confined to the borders of their browser windows? Or bogged down by standards bodies? How can the web make any progress if Microsoft and Mozilla can't agree on what hot new feature to add to their browser?
The answer is of course that they won't tolerate it. Just like they didn't tolerate the slow feature crawl of terminal emulators and "web 1.0" browser features. Eventually we come back to the client. Let the network be what it was designed for... moving data.
LOL @ Karim
http://scoble.weblogs.com/2003/10/10.html
Also, keep in mind that this is unlike any event Microsoft has ever done. I've never seen an event like this. We'll probably never see another one like it again. A new OS. A new SQL Server. A new Visual Studio. All being shown off by the techies who are building these things. 15 days and counting.
And Salesforce outages are legendary, and Salesforce is mainly for Small Biz, you think all the Fortune 1000 Oracle and DB2 tables chuck full of proprietary and confidential data is gonna go out on some external web app? Dreaming, bucko. Doncha member the failure of Hailstorm and Passport? As if we don't have enough of a problem already with massive data disclosures. The tech utopia, prodcuing id theft nightmares.
Anyways, end prog.
Remember that WinFS was going to change the way we interacted with and organised information on Windows.
That's not going to be achieved by any number of bells and whistles added to SQL Server.
Of course, the rolled-into-SQL-Server excuse might be sustainable from the point of view of whatever the scope of WinFS was reduced to before it was er, not killed - but that's not what we were originally sold. Saying WinFS is not dead on that basis is like saying the Amiga isn't dead because it's name is still used by a company that makes mobile games. Whoopee.
That announcement was, let's face it, creepily disingenuous, and eerily reminiscent of the way the Scientologists spun LRH "not needing his body anymore".
But then he says the web can't replace fat client applications. Well, you need local storage for fat client applications, or you need an always on, gig-E level connection with guaranteed uptime no matter where you are in the world.
I don't quite see how one can have both without massive changes somewhere.
>This “free world where advertisers foot the bill” didn’t work in 1998 and it isn’t going to work in 2008.
Really? Google came out of that period. If that's "not working" then I wanna "not work" too! :-)
Some of the arguments here are utterly facetious. I don't want Google while I'm not connected because in that situation being able to search web pages seems pretty redundant. But I sure want to still be able to read and write documents, email (even if I can't send it) read feeds I downloaded while I was online, play games, listen to music etc. while I'm disconnected.
My Xbox 360 works just fine disconnected. Sure, I don't get the value-added stuff that's coming from Live, but you can bet there'd be a hideous outcry if being online was a requirement. People are, mark my words, not going to like the day they wake up and find their computers are little more than dumb terminals to ad infested/supported web apps.
Anyways, personally, I wanted WinFS to be a nice object-orientated relational data model that I could dump data into in fantastic structured ways and they query later. For developers it would be gold dust. Imagine a world in which every program logically connects together every single bit of data in a consistent way. Your instant messenger contacts are connected to your e-mail to your chat logs to the music they've sent you, to the documents you've shared with them. That's really great compelling stuff.
I get your Web 2.0 enthusiasm, but you live in rarefied air. Most of the world doesn't know what RSS/Web 2.0 is, and they care less. Whilst connectivity is important, the really interesting applications in the future are the ones which leverage the client AND the network. I mean, your big HD craze of late is just incompatible with the "web" alone. It's relying on client tech like BitTorrent to get it done.
The future is peer-to-peer, I think, maybe backed up by central services. Think of a vision like WinFS, but one that connects with other people you know. So your queries will touch stuff they have too. Maybe. I don't know. I think the future is in interconnectivity between things out there in the cloud, people out there, and things I have. I want my phone to sync contacts properly with my computer. I want my photos and text messages from my phone to come up to my computer and be associated with the contacts who sent them. I want to not have totally seperate contact lists in Outlook / Windows Live / MySpace / whatever. I want to have stuff that's mine and stuff that's out there seamlessly. So there's a role for the web, there's a role for my own data to be collected and organised.
The value is in the plurality of the experience. It's going to suck if we have to use Google everything to get any value out of it. The only way to make best use of data is if everyone buys into a single way of describing and organising data. I mean, one of my pet peeves at the moment is José González. If I want to find every song on my computer right now that has him in, I have the first problem that not every song with him in is labelled as such, and the second that some of them miss the accents, or spell his surname with an s. If instead they referenced some standard way of representing him as an artist, that'd be better. I don't see how Google is going to go about solving that problem! Are they going to give me a Google music store with non-broken metadata that I can search across? What about the music I've already bought?
With WinFS, this kinda music data would be broken out of the silos it's in currently, then I could use some general-purpose querying tool to go in and fix up that data. It gives the user back ownership of these things. It would mean different programs could all seperately agree on some of these basic concepts, and then start to do some sensible things with them.
WinFS is dead because it was over-ambitious, and they tried to do too much at once. So Microsoft have cut their losses and reassigned the bits that could be salvaged into other other products. It was always a hard proposition. It's hard because it's worth doing. But oh well.
Our work stuff is all on servers, our home stuff is all online. I don't need a database to run Warcraft, and I don't need one to organize photos on flickr. People are writing stuff online, not in Word, and Google can find it.
Until someone does real image search (here's a picture of my dog, find all the other pictures with my dog in it) we're not going to get much better locally. What would the database have done that tagging can't do? That folders can't do? That date sorting can't do?
I don't think Picasa can be significantly improved.
I don't think Itunes can be significantly improved.
Oh, eventually, but not in the near future, and not with some database built into an OS.
The real issue is where is MS going to improve Windows? What exactly can they do to challenge the Internet as a platform? And how can they have so many more developers and so much more money than Apple and just be treading water?
1. They're duplicating Unix (Least Privileged Mode) instead of adopting and subverting. Dumb.
2. They're trying to make IE the predominant platform and losing. Dumb.
3. They obsess over backwards compatibility, even in the consumer version of Vista. Dumb.
I mean, what are these people doing?:
http://research.microsoft.com/os/singularity/
Just plan a path, use virtual technology like Apple for compatibility, and move on with life. MS could have created an entirely new OS in the time it's taken Vista to not come out. If you're going to have 9 versions of Windows, quit trying to make them identical underneath. Plenty of companies use Linux and Windows side by side, I'm sure completely different versions of Vista home and business could co-exist.
"Microsoft's incompetence killed WinFS. The Web renders it's death inconsequential".
well, as many people have said, the same winfs database technology that can be used on the desktop can be used on web servers; and it seems microsoft is continuing to develop this path as it is incorporating the winfs technology into server products. my point was there is no reason to divorce it from local storage technology and leave the desktop deprived of this; the implementation of a file store on a local machine isn't the problem delaying WinFS its apparently both implementing network service and creating an intuitive end-user interface for accessing the store.
Whether or not more and more files are on the web, all files will not be on the web; and the amount will differ per user. An home user might have more on the web than a developer, a photographer, a designer, a writer, etc. But most people have some sort of job, or some sort of project they're working on. And like I said, people don't want to be forced to connect to the Internet to do anything.
Even so I still don't agree that as of now people are no longer putting everything online. You really really believe people are no longer using word processors?
A WinFS data store is a great improvement even though, just like Avalon it may not seem like much to an end user who already feels like he can do everything he needs. But development of rich and adaptable user interfaces and controls is leagues easier and things render much smoother with Avalon. We should expect better applications as a result, but users won't really see something in-your-face that on technical terms couldnt have been done in XP. Users don't 'need' WinFS but it is an improvement. It does more than what tagging and indexing alone can do; it makes the metadata for files self-described, so you don't need to have to create a DLL or dowload a programed filter to access the data associated with a file--it also makes the line between file content and header info unimportant. This is a great improvement and there are numerous ways within my personal projects that this would make the OS a bit more helpful.
It would also make it helpful for others who also will continue to work on projects more complex than a PTA flier, letter to the editor, or blog entry---but even if everything is done at work through servers, those servers could use a WinFS file store, ande even if at home done through the web they web servers could use a WinFS file store.
And this hasn't been given up on... as you see Microsoft wants to use WinFS technology in server applications. The implementation of WinFS in servers had been cited as one of the reasons for its delays. So it isn't the web, in that case, that has caused its 'death'. The second reason cited has been problems implementing a good user interface for home users. This will probably mature and there will be no issue adding it later.
Whether people will care when its finally in the OS, as Scoble puts it, maybe isn't the most relevant thing, and it certainly doesn't mean WinFS is 'dead' or that the web killed WinFS. WinFS was always less important than observers made it out to be--people are fine with how they access their files now. It still is important, but in the way Avalon, Indigo, etc. are important; in a less in-your-face way in that they revolutionize the core OS functions--the improvements they make to the end-user experience are substantial but subtle and users should just expect to see a better product. People for some reason seem to expect every major OS release to look completely different from the one before it. Windows will look the same, just better.--- even though one can see a double standard when talking about Apple--because even when they implement very minor things (that Microsoft may implement also), everything is seen as revolutionary whether it is or not.
But anyway, this is why people have reacted the way they did to Scoble's idea. Not everything is an issue of web vs desktop; and I don't believe this is.
Scoble, please investigate why WinFS was abandoned. Please. I can't believe even you don't know the truth.
And its use in SQL and ADO.NET is NOT WinFS.
I mean how many people fill out the Metadata options we have now for all the files we can make. I have never once entered document information for Office docs. I simply dont have time. Nor am I going to OCDesquely meta-label every media file I have.
So being the lazy content-creator that I am, what am I missing by WinFs not coming to life?
None of the people bitching here have stated just what the negative impact to them is going to be. They just oppurtunitistically use this to get out one more anti-MS complaint. you people are tiring.
James,
The added feature of being able to do a "Search" and actually find what we are looking for within a document. We have been waiting for WinFS to help solve this problem, and I've looked at some alternative solutions a small bit. When Microsoft said that they would include WinFS for Windows Longhorn, I almost signed up for Software Assurance in 2002 when they wanted me to. For now, it's back to the drawing board looking at third-party applications.
That's one example of a real world letdown from Microsoft's lack of implementing WinFS.
That's partly the problem - security - there is none left. Website are for oozing out opinions that aren't worth the enough to be put into a file stored on a personal drive; unless you're a researcher by trade there isn't much need for putting anything into a documentative format.
Such flame posts as 60% of those above don't add anything to the debate. They simply inflate the value of opinions.
Around the age of 25, a person today, must think of re-investing in personal education which will grow them beyond mere opinions read here and there.
For all the "paperless" technologies we're trying to invent as a society, books are still the #1 source of educative and documentative forms of scholarly knowledge.
It's very very clear by most of the posts here, which of you have classical educations in datastructures and computational theory, since 80% of the data posted contains no information.
[Recommended Reading: Practical File System Design: With The Be File System by Dominic Giampaolo ISBN:1-55860-497-9]
As one of my database design projects in college, I developed a fully functional database using only txt files stored on a FAT12 Bootable Partition which booted directly into the db management environment. It wasn't complex at all since it was mostly batch files that poled for input at the prompt and did a variety of comps, pulls, pushes, and appends +++. I scored 100 on that project because the idea was so unconventional to Prof, but followed perfectly all of the guidelines established in our database design textbook, I simply applied an alternate approach to how we view a database environment should be. We'd all become too accustomed to 'infrastuctures of our generation' lol.
Well, WinFS? Never noticed to begin with... I've been busy engineering custom solutions to real industry problems for the past 10 years without ever noticing that Microsoft's new technologies were going to affect what I did, and still do today.
Boohoo, no WinFS. My real concern is with Tech Companies WoWing the kiddies into believing that "Personal Computers" are not important or relavent anymore because "the web" does it better. Hmm, well my private information and documents are oddly enough... MINE, and not stored on an Internet connected PC.
Ciao.