9 ms·
Chrome devs deny Jeff Nelson's role in the creation of Chrome OS
- MatthewPhillips 14y agoGoogle+ doesn't have permalinks for comments, otherwise I would have linked to Antoine Labour's comment towards the bottom. Says he is the most senior engineer still working on Chrome OS and has never heard of Jeff Nelson.
- deleted 14y ago[deleted]
- emp_ 14y agoThat comment and the OP are the only worth reading too. The circlejerk is so bad in that thread it gives Jeff Nelson some (even if wrongly claimed the fact) credibility just out of scumbagness.
- Mahn 14y agoMy impression from what I've read is that Jeff did work on a linux fork which was known as Google OS internally (I think there were even public news about google working informally on a "Google OS" in 2006-07), but that never really catched on and was never turned into an actual product. Years later, the idea of a web-first Chrome OS appears, and either a) someone reused Jeff's work to build the core and nobody paid much attention to it or b) both things have absolutely no connection and Jeff is mistaken in assuming his work was turned into Chrome OS.
- patrickaljord 14y agoComment from the post: Antoine Labour: I am one of the 3 original engineers on the project. The other 2 have left the company, so I will claim, if you allow, that I'm the most senior engineer currently working on the project. I have never heard of this guy. He has certainly not given any input on the project, to the extent of my knowledge. For that matter, the Chrome OS project itself, the one that ended up growing and actually shipped products, didn't exist in 2006 when he claims he invented it. Reading his blog post, it sounds to me that what he's really claiming he put together bits and pieces of a linux distribution based on the concept of running off of a ram disk. This has pretty much nothing to do with Chrome OS, I don't see in what way his project could have morphed into what Chrome OS is today.
- jay_kyburz 14y agoI wish somebody from Google would just search his inbox for the "Google OS" from April 07 and put an end to this discussion. If it's there then Antoine should have known about it. Why wasn't Chrome build on top of this Google OS. Why hasn't he heard of this guy.
- aniket_ray 14y agoPeter Kasting did it. Just check the G+ comments. "I have a copy of a May 18, 2007 (not April) email from Jeff announcing his project on a wide-distribution list. It does not have the subject line "Google OS"; it's actually called "Guppy needs testers". Given that it begins, "I'd like to publish my Linux distro, called Guppy, for some testers to try out and provide feedback. Guppy is a little side project to build a Google distro of PuppyLinux for USB.", I'm inclined to believe it's the first such wide-distribution email. The phrase "Google OS" is never mentioned; neither are "browser" or "Chrome" or "Firefox" or "webapps". The closest we get is the single sentence two thirds of the way through that "I set up some desktop shortcuts to Google Apps", which is literally the only time the email mentions anything close to Jeff's claim above that "all of the functionality came from webapps; performing any operation on the desktop launched a Chrome window to one of many webapps." In fact, the email explicitly mentions that you can install OpenOffice if you want, which seems to contradict this portrayal a bit."
- aboodman 14y agoGoogle is a big place. There can be multiple people working on similar ideas (see Chrome OS and Android). If the projects are small it would be common for them to not even know about each other, at least for a little while. If you tried to enforce that everyone who wanted to work on similar things had to work together you would burn a lot of energy arguing about "similar" and relatively minor differences in direction. Sometimes it is easier and better to just let there be separate efforts and the market (both the internal attention market, and in extreme cases, the external actual market) can decide.
- Lewisham 14y agoThe news of Google OS around that time was almost certainly conflated with Goobuntu, Google's custom Ubuntu LTS install. The assumption was Google was prepping its own Linux release, but there was never any hint it would be made public.
- gojomo 14y agoIf a single person at Google understood/reviewed the 'Google OS', and then later also authorized/reviewed the 'Chrome OS', then the strong form of your (b) option, "absolutely no connection", is impossible. Even without explicit sharing of code/people/documents, the earlier project would have served as an investigatory prototype and proof-of-concept, that indirectly encouraged or dissuaded certain later directions. So these 'true father' disputes get into shades of meaning and clashing-but-valid perspectives pretty quick.
- MatthewPhillips 14y agoWe've yet to find anyone associated with Chrome OS who even knew Jeff Nelson existed. Perhaps there is someone, but there are few people left who could possibly fit that profile. Who's more senior than the original developers, Sundar Pichai?
- gojomo 14y agoThe indirect relationships I posit doesn't even require anyone to remember Nelson's name, just for the chain-of-organizational-learning to exist. I don't know anything about the Google org chart. But when Google OS was a project -- and Google financed the Nelson patent application -- who was he describing his work to? Did any of those people, or even people they passed ideas to, later help make the decision to prioritize/fund Chrome OS? If so, that's more than "absolutely no connection". Did Brin/Page/Schmidt take interest in and see presentations about Nelson's 'Google OS'? And then later on 'Chrome OS'? That would also be more than "absolutely no connection". Even if the 'Google OS' project was a mess and the main lesson that percolated down from it was, "don't do it this way", it could have been an important precedent... even if Nelson's name is forgotten. That "there are few people left" who might have personal recollections cuts both ways. Note that these are all general arguments about evaluating why people's impressions differ, and how in founding disputes everyone may have a reasonable basis for their claims based on their own limited perspectives. I don't have specific knowledge of Nelson or these Google projects, and on the internet, exaggerations, hoaxes, and identity-games are always a possibility.
- georgemcbay 14y ago
- Mahn 14y agoHere's his LinkedIn profile by the way: http://www.linkedin.com/in/nelsonjeffrey http://www.linkedin.com/in/nelsonjeffrey It looks like he's pretty sure of his connection with Chrome OS.
- smackfu 14y agoI don't think most people can see anything there other than that he worked for Google, since we're only 3rd degree connections.
- Mahn 14y agoRight, here's the summary he has on his profile verbatim then: "Mr. Nelson invented Google Chrome OS while working at Google in 2006. He has 19 years of experience in cloud computing and Big Data analytics. He has written two books and many magazine articles on Java and cloud computing. He has extensive experience in search, SEO, and eCommerce industries, building highly scalable web services, and leading world class engineering teams at such companies as Google and eBay. He holds a Masters Degree in Applied Mathematics."
- smackfu 14y agoDoes it say when he left Google?
- Mahn 14y agoAccording to his profile: Member, Technical Staff Google, Inc. January 2006 – January 2008 (2 years 1 month)
- DannyBee 14y agoMTS is the name that was given to folks who hadn't been slotted yet. So either he got slotted and didn't like his title enough to list it, or he never got slotted (which would be very odd for 2 years).
- 14y ago
- olegp 14y agoSuccess has many fathers ... although I guess it remains to be seen how much of a success Chrome OS turns out to be. I for one am rooting for it.
- crusso 14y agoI have to admit that I love stories like this as well as the Tesla refutation of that NYT review. I think my interest in the nature and impact of our reliance upon human testaments first developed when I became engaged in theological discussions. Here we are with all our instant access to information, our pictures, our videos, our blogs from the man on the street, our DNA samples, etc., and we can't figure out if one guy got legitimately stranded by his electric car or if another guy created a new Operating System -- yet you can go to church on Sunday and listen to lots of people who will swear all day long that a woman was impregnated by the sole deity of the universe two thousand years ago. This knowledge is based upon a translation of a story written many years after the supposed event took place. Bizarre.
- lutusp 14y agoThe title of this submission: "Chrome devs deny Jeff Nelson's role in the creation of Chrome OS" Quotes from the actual article: "I'm somewhat skeptical of this." "It would be nice if some Chrome OS folks more knowledgeable than I could shed light on this, because I truly don't know." Analysis: The linked article has one developer (not "Chrome devs") confessing that he simply doesn't know what the facts are (not "den[ies] Jeff Nelson's role in the creation of Chrome OS") Conclusion: Don't write your own submission headline, you will get it wrong.
- spatulon 14y agoThere are other Chrome developers commenting on the linked post, and they deny Nelson's role.
- smackfu 14y agoYeah, I don't think that's very prudent of them. This happened seven years ago, and as they say, many of the involved people left. What if one of them did have a meeting with this guy?
- DannyBee 14y agoWell, for starters, one of the guys who commented has been there since the beginning. As for the rest, this is very unlikely. Think about this for a second. They'd already started a project called ChromeOS, and they then decide to have a meeting with this guy about the idea of a web browsing laptop (or whatever)? That doesn't make sense. I have my own recollections of when/how the ChromeOS project started (since they asked for legal and open source advice ), and it pretty much matches other folks in that thread. I never heard from this guy, and I had heard from now-executives (they were just regular folks back then :P) about the idea/plan. So, while theoretically possible still, it's pretty unlikely. I expect this is simply a case where a guy thinks what he did got used elsewhere, and it wasn't. There were a lot of independently developed projects that did kinda-the-same thing back in 2006-2007.
- 14y ago
- abcd_f 14y agoThere's some sort of patent involved - http://www.google.com/patents/US8239662 http://www.google.com/patents/US8239662 - "Network based operating system across devices", filed in '09, issued in '12, assigned to Google.
- ChuckMcM 14y agoOh that is sweet! Google was finally waking up to the patent reality after 2007 and encouraging folks to file patents on their projects. (I've got one filed for a laser pen pointer toting telepresence robot somewhere out there) It looks like Jeff took his ideas and sent them into the patent guys who dutifully filed them and voila, "invention" of ChromeOS without having written a single line of code of it :-) Reading through the claims it does look like ChromeOS uses those concepts so I guess Jeff gets the last laugh after all.
- guesty 14y agoWhich claims? No one seems interested in being concrete in these threads :/
- jeff-nelson 14y agoI tend to agree that Google doesn't file enough patents. For such an innovative company, with hundreds of different products in several industries, and many of the best and brightest employees anywhere, their patent portfolio is miserable. Regarding, "It looks like Jeff took his ideas and sent them into the patent guys who dutifully filed them and voila" Well, for one, this wasn't just "ideas". I created an operating system and used it myself for over a year, pitched it to management, sent it to a company wide email list, and got head count assigned to the project. Aside from that, Google has been very contemplative about what patents to file or not file. Without going into any great detail, I wrote 2 patents on my Google OS operating system - and only the one was ever perfected. I wrote 3 or 4 other patents on unrelated projects that were all filed as provisional patents and allowed to expired. At least 1 of the expired provisional patents was very, very commercially valuable, in my opinion, but Google apparently did not recognize that.
- ChuckMcM 14y agoIts funny, because reading this had me chuckling. I too created ChromeOS :-) Let me explain; So I joined Google in 2006 (December) and one of the things I had pitched to a few folks before joining was something I was calling "JaDE" which was short for "Java Application Development Environment". Nearly everyone I pitched it to thought it was just a 'thin client' ala Citrix's offering, and Brad Templeton called it a 'diskless workstation' as he knew my history with Sun and Sun's flirtation with that sort of thing in the early 90's. I didn't think it anything like that at the time, thinking instead of it as a sort of appliance like client rather than diskless (it had local flash storage), it was basically what smartphones became, but with a keyboard and display[1]. When Android was being developed and a number of people in the platforms area were getting excited about it, I talked with the Android folks about forking it into something along the ideas of my JaDE concept. They weren't very receptive, they had a phone to build. I did the usual stuff, created a p page [2], put some stuff in the wiki etc. Also saw Jeff Nelson's previous work (which had gone nowhere), read the politics around the whole Android effort at the time and abandoned my efforts to push it any further. Other projects inside of Google with that level of detail did get pushed further by people interested in moving the ball down the road. When one of the platform folks left to join this "secret" group which turned out to be ChromeOS I was amused because yet another group of people had figured out what, by then, was a pretty obvious idea. Since I happened to have a compatible ASUS Eeepc at the time I downloaded one of their early builds and played around with it. When they got some traction inside the company the Android group went ape shit (as expected) and that led to some interesting changes. But lets come back to Jeff for a moment. He was at Google for 2 years according to his LinkedIn profile, which means he joined, got slotted, and left. (a common path sadly). But he is also currently the CTO of 'stealth startup' which means he is out pitching to investors with his co-founder(s). Its so much better to pitch as the 'inventor of ChromeOS' than it is as '2 years at Google, then consulting for 4 years.' I clearly remember he had a 'p' page for his project (I found it when I was thinking about my version of the idea) so he may be assuming that someone read it and said "Hey this is a pretty good idea, we should build this." And started building it. Since it was never a good idea at Google to give anyone else credit for your ideas perhaps Jeff is making some unwarranted assumptions. I could easily see him believing whole heartedly that he invented it, just like I can believe nobody in the ChromeOS group has ever heard of him. Google is just that kind of place. UPDATE: see the patent claim in a sibling comment, that is priceless! [1] Yet another case of being too early! [2] Internal database of "projects" being worked on.
- jeff-nelson 14y agoHello all. I am the Jeff Nelson under discussion. I am not surprised some people are calling this claim into doubt since its was work done back in 2006 and 2007. It sounds like many of these questions are being raised by people outside of Google or individuals who joined the project after 2007. First, let me reassure you that while I was not able to walk out of Google with my email history or design documents, Google sent me long correspondence about the Chrome OS patent after I left Google. I don't believe this correspondence is covered by any NDA since it was sent to me after I left Google, and I have retained all of that correspondence. I published the work called "Google OS" on a company wide email list in April 2007, with subject line "Google OS", and received hundreds of positive comments from other engineers at that time. I also held a tech talk on "Google OS" in May 2007. Anyone at the company in April 2007 will likely retain a copy of the original "Google OS" email, search for subject line "Google OS" in April 2007. The operating system that I invented, as described in the April 2007 email on a company wide email list, was a webapp-centric chopped-down Linux with a Chrome browser front-end. The operating system had almost no applications installed on it, instead all of the functionality came from webapps; performing any operation on the desktop launched a Chrome window to one of many webapps. The original April 2007 version of the operating system that was published on a company wide email list was substantially identical to the publicly released Chromebook product, as was the writeup in the original 2007 email. Further, back in 2007, I had meetings with Jeff Huber (VP of Google's consumer products group), Larry Page (now CEO), several other directors and managers, and even presented a techtalk - all of these meetings on Chrome OS project. By the end of 2007, I was working with a product manager, and together we were able to convince management to launch the Chrome OS project and assign head count to the project by the end of 2007. In August 2007, my product manager and I even met with an external hardware vendor to have exploratory talks regarding their interest in distribution a Chrome OS laptop. All of this is verifiable both from the email record, such as the April 2007 "Google OS" email to a company wide mailing list, and also by those who met with me on Chrome OS in 2007, including Larry Page himself. Further, I retain the hard copies of the correspondence with Google that was sent to me after I left the company on the subject as well, which I don't believe is covered by any sort of NDA. I hope this clears up some of the controversy. Again, I am not surprised that many of you who either worked on Chromebook or joined Google after 2007 have never heard of me. Once I left Google, there would have been no reason to continuously bring up my name as the original inventor, and I have chosen not to come forward until the patent was finalized and published. I apologize to those of you who may have been confused by this. So to summarize: 1. I wrote the original Chrome OS and published it on a company wide email list in April 2007. 2. I wrote the patent in 2007, which is now accepted and published by the USPTO as of August 2012 and shows my name as inventor. 3. I convinced management to launch and assign head count to the original Chrome OS project by the end of 2007.
- cmccabe 14y agoNow this is just ridiculous. Everyone knows that Al Gore invented ChromeOS.