Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Microsoft Releases Windows CE 3.0 Source

Posted by timothy on Sat Jul 21, 2001 02:49 PM
from the chase-the-carrot-while-I-swing-the-stick dept.
marquise2000 writes: "You can now check out what Microsoft's 'Shared Source' idea is worth. They released the source to the Windows CE 3.0 Core OS yesterday night, see this page. You need a Microsoft Passport to get behind the registration. A hotmail account will do (no matter how much spam you have in your inbox)."

If you haven't yet taken a look at Microsoft's "Shared Source License," this is a good time: contrast the restrictions on use and redistribution to the clauses on those things in the GPL.

Interesting that Microsoft should denigrate Free Software licenses as pathogenic but require that anyone who redistributes the software as source under their new "broader" license "include a complete copy of this License with your distribution." That license includes a provision that "if you sue anyone over patents that you think may apply to the Software for a person's use of the Software, your license to the Software ends automatically."

But since you may not distribute the licensed Microsoft code "in source or object form for commercial purposes under any circumstances," nor use it to run a business, it may be unlikely that such a suit would arise. All in all, I'm not sure who besides companies selling Win CE hardware or software will benefit from this "sharing."

However, if you ever intend to work on any Open Source programming project which might involve similar code, you might want to think twice about downloading any code under the provisions Microsoft lists here: a simple database query can establish whether "Yourname Lastname" had access to the Microsoft-owned code, which could result in legal problems down the road. Even if you never look at the downloaded code, the electronic trail will look like you did -- which is perhaps the most insidious aspect of this version of sharing.

This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2 | 3
  • Re:Insert bad pun here. by Anonymous Coward (Score:1) Saturday July 21 2001, @11:10AM
  • Re:Passport by Anonymous Coward (Score:1) Saturday July 21 2001, @11:18AM
  • Re:Insidious indeed by Anonymous Coward (Score:1) Saturday July 21 2001, @11:38AM
  • Re:Direct Download by Anonymous Coward (Score:1) Saturday July 21 2001, @12:35PM
  • Re:Has anyone mirrored the sources yet? by Anonymous Coward (Score:1) Saturday July 21 2001, @05:58PM
  • Direct Download (Score:5)

    by Anonymous Coward on Saturday July 21 2001, @11:40AM (#70079)
    Bypass Passport: http://download.microsoft.com/download/WinCEPlatfo rmBuilder/Update/3.0/NT5/EN-US/setup.exe
  • Re:Wow. by cduffy (Score:2) Sunday July 22 2001, @05:38AM
  • FreeNet it! by volkris (Score:1) Saturday July 21 2001, @02:03PM
  • This is the only option they have by smartin (Score:2) Saturday July 21 2001, @03:17PM
  • Compare Microsoft with FSF. by Karpe (Score:2) Saturday July 21 2001, @11:08AM
  • Re:Compare Microsoft with FSF. by Karpe (Score:2) Saturday July 21 2001, @11:21AM
  • Re:But wait... by diaphanous (Score:2) Saturday July 21 2001, @02:44PM
  • Re:But wait... by diaphanous (Score:2) Saturday July 21 2001, @07:22PM
  • Why the FUD? by sheldon (Score:2) Saturday July 21 2001, @04:18PM
  • Re:Isn't CE going to die? by Christian Smith (Score:1) Sunday July 22 2001, @12:37PM
  • I've always been in favor of something like what Microsoft is branding "Shared Source" for commercial software endeavours. I mean, it makes the most sense in the long run. Companies should be required to release their code for products in order to get any sort of government backed IP protection (copyright and patent but not license based). It makes the most sense from a consumer rights, security, and general innovation perspective. You can see an outline of a paper I started working on at Pseudothought.com [pseudothought.com] regarding this very issue.

    There are caveats, of course. The licensing restrictions that apply to shared source are wrong in most cases. As long as I don't turn around and redistribute the software, why should they care if I modify the source and use it in my business or personal use? As long as sufficient licenses are purchased (another controversial issue that I have some thoughts about), they shouldn't care.

    The second big caveat is that there needs to be a proper and well known legislative infrastructure in place to support the readers of the source code. Possibly, the same standards that apply to books should apply to source code. In other words, a few sentences that are entirely the same might be ok, but taking entire thoughts (subroutines or algorithsm in source code?) is wrong. Right now, the ambiguity of when Microsoft can sue is a bit chilling. It would be beneficial, IMHO, to have some legislation to make fair use type protections explicit.

    Sujal

  • by el_nino (4271) on Saturday July 21 2001, @11:18AM (#70090) Homepage Journal
    Can I use Microsoft Shared source in a commercial product?

    "No way, how do you dare asking?"

    "Yes, definitely! Sign here, give us the money, and off you go!", rather. And you won't have to redistribute the source to your changes, either. I'm pretty sure all CE manufacturers have had access to the source, and I know that SGI had a deal to sell a modified version of NT with the Visual Workstations.
    --
    Niklas Nordebo | niklas at nordebo.com

  • Re:No big deal? by madprof (Score:1) Saturday July 21 2001, @11:17AM
  • Re:No big deal? by madprof (Score:1) Sunday July 22 2001, @09:44AM
  • Re:Don't look directly at their code by Glytch (Score:1) Saturday July 21 2001, @12:27PM
  • Re:Wow. by unitron (Score:2) Saturday July 21 2001, @11:21PM
  • Palm OS Dies... And Expands Its Market Share by Thag (Score:2) Monday July 23 2001, @05:56AM
  • Re:Palm OS... by Thag (Score:2) Tuesday July 24 2001, @05:58AM
  • Yeah, but to WinCE. Like, who cares? by crovira (Score:2) Saturday July 21 2001, @12:31PM
  • Re:I knew it. by chris_sawtell (Score:1) Saturday July 21 2001, @02:44PM
  • So has anyone.... by Lumpy (Score:2) Saturday July 21 2001, @11:26AM
  • Re:Whoa... by Mr. Flibble (Score:1) Saturday July 21 2001, @11:18AM
  • Wow. (Score:5)

    by Mr. Flibble (12943) on Saturday July 21 2001, @11:14AM (#70101) Homepage
    Looks like Microsoft is up and fighting - and fighting hard.

    From the licence it looks like this code is free (as in beer, not speech).

    The Licence:

    This License governs use of the accompanying Software.

    You can use this Software for any non-commercial purpose, including distributing derivatives. Running your business operations would not be considered non-commercial.

    For commercial purposes, you can reference this software solely to assist in developing and testing your own software and hardware for the Windows CE platform. You may not distribute this software in source or object form for commercial purposes under any circumstances.


    In return, we simply require that you agree:

    1) Not to remove any copyright notices from the Software.

    * Ok, thats fair.

    2) That if you distribute the Software in source code form you do so only under this License (i.e. you must include a complete copy of this License with your distribution), and if you distribute the Software solely in object form you only do so under any license that complies with this License.

    * This is fair too.

    3)That the Software comes "as is", with no warranties. None whatsoever. This means no implied warranty of merchantability or fitness for a particular purpose or any warranty of non-infringement. Also, you must pass this disclaimer on whenever you distribute the Software.

    * Standard Leaglease. This is in the GPL too.

    4) That Microsoft will not be liable for any of those types of damages known as indirect, special, consequential, or incidental related to the Software or this License, to the maximum extent the law permits. Also, you must pass this limitation of liability on whenever you distribute the Software.

    * Same as above.

    5) That if you sue anyone over patents that you think may apply to the Software for a person's use of the Software, your license to the Software ends automatically.

    * Hmmm, this is different.

    6) That the patent rights Microsoft is licensing only apply to the Software, not to any derivatives you make.

    * I don't understand this one, someone care to explain? (I think that they mean that if I make a derivitave, it is not owned by Microsoft? Or, does it mean not protected by Microsoft?)

    7) That your rights under the License end automatically if you breach it in any way.

    * Very different from the GPL! That your rights "Suddenly end" if you breach it in any way. GPL is designed to maintain rights, this one is designed to take them away.

    Granted, you can't blame Microsoft for using this kind of licence. Their whole business model is based on this kind of thing. I still bet that there are people at MS that are having fits over the release of code. But, I guess the battle for free software must be ganing ground - because Microsoft is fighting back... On our turf.
  • Re:Whoa... by ethereal (Score:1) Monday July 23 2001, @05:02AM
  • Re:Whoa... by ethereal (Score:2) Saturday July 21 2001, @11:04AM
  • Re:Whoa... by ethereal (Score:2) Saturday July 21 2001, @06:54PM
  • Re:Wow. by Artemis (Score:1) Saturday July 21 2001, @02:14PM
  • Re:I knew it. by Zico (Score:1) Sunday July 22 2001, @03:32AM
  • Re:Wow. by Zico (Score:2) Sunday July 22 2001, @03:15AM
  • Re:Wow. by jelle (Score:1) Saturday July 21 2001, @06:43PM
  • Re:Wow. (Score:3)

    by kinkie (15482) on Saturday July 21 2001, @11:29AM (#70109) Homepage
    >6) That the patent rights Microsoft is licensing >only apply to the Software, not to any derivatives you make.

    > * I don't understand this one, someone care
    > to explain? (I think that they mean that if
    > I make a derivitave, it is not owned by
    > Microsoft? Or, does it mean not protected by Microsoft?)

    It's a fair clause actually.
    Microsoft MIGHT have licensed patents and included code implementing them in the distribution. Of course they have paid the patent owners to do so. But if you distribute derivative works, you don't own those rights so you have to acquire them yourself.

    Let's put this in practice: suppose that there is some code somewhere in WinCE3.0 that generates GIF images. Microsoft has paid Unisys in order to do so. If you redistribute that code, you have to contact Unisys and license the patent yourself, because Microsoft's license does not get transferred to you.
    Not that software patents make any sense, mind you.
  • Re:Wow. by Noehre (Score:1) Saturday July 21 2001, @11:46AM
  • Re:No big deal? by dlb (Score:1) Saturday July 21 2001, @02:06PM
  • Duh... by Evro (Score:2) Saturday July 21 2001, @02:22PM
  • Re:I knew it. by cpeterso (Score:1) Saturday July 21 2001, @02:46PM
  • hardware vendors pay to license and port CE by cpeterso (Score:2) Saturday July 21 2001, @02:31PM
  • not true (Score:4)

    by cpeterso (19082) on Saturday July 21 2001, @02:42PM (#70115) Homepage
    The actual path to schedule.c is \wince300\private\winceos\coreos\nk\kernel\schedul e.c. And it does not contain the work "fuck". Actually, none of the source files contain the word "fuck", "shit", or "Linus".

  • Re:Wow. by listen (Score:1) Saturday July 21 2001, @12:49PM
  • Re:Wow. by Rombuu (Score:1) Saturday July 21 2001, @11:35AM
  • another distribution hole... by keepper (Score:1) Saturday July 21 2001, @02:05PM
  • Re:Insidious indeed by gmhowell (Score:2) Saturday July 21 2001, @11:25AM
  • Re:problems by gmhowell (Score:2) Saturday July 21 2001, @11:29AM
  • Who is the cancer now? by gmhowell (Score:2) Saturday July 21 2001, @11:33AM
  • Re:Isn't CE going to die? by Uart (Score:1) Saturday July 21 2001, @11:47AM
  • I think I see their method by WyldOne (Score:1) Saturday July 21 2001, @12:22PM
  • Jeeze this is tricky by WyldOne (Score:1) Saturday July 21 2001, @12:34PM
  • Where is Hercules? by WyldOne (Score:1) Saturday July 21 2001, @12:40PM
  • Re:No big deal? by spectecjr (Score:1) Saturday July 21 2001, @01:40PM
  • Re:No big deal? by spectecjr (Score:1) Saturday July 21 2001, @06:01PM
  • Re:No big deal? by spectecjr (Score:1) Saturday July 21 2001, @07:08PM
  • Re:Isn't CE going to die? by macpeep (Score:2) Saturday July 21 2001, @03:01PM
  • by macpeep (36699) on Saturday July 21 2001, @01:10PM (#70130)
    That's the silliest thing I've heard in a long time. Windows CE dead?!

    Microsoft is working on Win CE 4.0 (Talisker) and Pocket PC 4.0 (Merlin), which is based on Win CE 4.0, and will most likely have those released and on new shipping devices by September. Just about every new handheld, and cellphone-PDA-combo device is based on Pocket PC and the trend is just more and more in Win CE's favor as we move forward. There's only ONE device released on EPOC 6.x so far - the Nokia 9210 - and it sucks compared to the Siemens GSM-phone & PDA combo device. And don't even mention Palm OS... Psion is out of the handheld market so if an OS is on its way out, it's EPOC.. and.. well.. Palm OS.

    Windows CE is more alive than ever!
  • Re:Is This how Microsoft Will Kill Linux? by SlashDread (Score:1) Sunday July 22 2001, @01:16AM
  • Re:Wow. by Symbiosis (Score:1) Saturday July 21 2001, @02:39PM
  • Re:Wow. by Malcontent (Score:2) Saturday July 21 2001, @12:36PM
  • I thought it was already dead. by Malcontent (Score:2) Saturday July 21 2001, @12:39PM
  • Re:Wow. by Malcontent (Score:2) Saturday July 21 2001, @10:48PM
  • passport - alright! by Juln (Score:1) Saturday July 21 2001, @04:24PM
  • Re:Wow. by prizog (Score:1) Monday July 23 2001, @11:19AM
  • Re:Wow. by prizog (Score:2) Saturday July 21 2001, @11:35AM
  • Quid pro quo by throx (Score:2) Saturday July 21 2001, @01:42PM
  • Re:Quid pro quo by throx (Score:2) Sunday July 22 2001, @11:11AM
  • Can anyone shed light on this one? by Blue Neon Head (Score:1) Saturday July 21 2001, @11:48AM
  • Re:Wow. by Kwil (Score:1) Saturday July 21 2001, @10:41PM
  • Where? by Shadowcaster (Score:1) Saturday July 21 2001, @11:54AM
  • Re:I thought it was already dead. by be-fan (Score:1) Saturday July 21 2001, @03:28PM
  • Re:I thought it was already dead. by be-fan (Score:1) Monday July 23 2001, @05:31AM
  • Re:not true by Pseudonym (Score:2) Sunday July 22 2001, @03:52AM
  • Re:Isn't CE going to die? by norton_I (Score:2) Saturday July 21 2001, @11:35AM
  • Why? by quartz (Score:2) Saturday July 21 2001, @11:02AM
  • Re:No big deal? by Kalani (Score:1) Saturday July 21 2001, @12:27PM
  • Re:No big deal? by Kalani (Score:1) Saturday July 21 2001, @03:43PM
  • Re:No big deal? by Kalani (Score:1) Saturday July 21 2001, @03:48PM
  • Re:No big deal? by Kalani (Score:1) Saturday July 21 2001, @07:41PM
  • Re:No big deal? by Kalani (Score:1) Saturday July 21 2001, @08:16PM
  • Re:No big deal? by Kalani (Score:1) Sunday July 22 2001, @12:21PM
  • Re:No big deal? by Kalani (Score:1) Sunday July 22 2001, @07:37PM
  • by iamsure (66666) on Saturday July 21 2001, @11:14AM (#70156) Homepage
    No, its very real.

    In programming there is the principle of "avoided failure".

    You implicitly learn (get) all of the research the previous programmer did to get to that point. All the different failures he went through you can avoid, because you know what he ended up using.

    By doing so, you "take" all of his work as yours. All his testing, all his troubleshooting, JUST by lookign at the code and knowing what he used.

    Makes a little sense.

  • Re:Compare Microsoft with FSF. by darthaya (Score:1) Saturday July 21 2001, @12:26PM
  • Re:But wait... by Guido del Confuso (Score:1) Saturday July 21 2001, @03:00PM
  • Re:But wait... by Guido del Confuso (Score:1) Saturday July 21 2001, @04:46PM
  • Re:But wait... by Guido del Confuso (Score:1) Sunday July 22 2001, @02:57PM
  • But wait... by Guido del Confuso (Score:2) Saturday July 21 2001, @12:15PM
  • Re:Direct Download by Hippie-Artist (Score:1) Saturday July 21 2001, @05:44PM
  • Agenda is its own worst enemy by Ukab the Great (Score:2) Sunday July 22 2001, @12:12PM
  • Re:viral and insidious by geekster (Score:1) Saturday July 21 2001, @11:53AM
  • by Greyfox (87712) on Saturday July 21 2001, @11:14AM (#70165) Homepage
    If any of the kernel hackers so much as look at the source code to WinCE, it could open some serious legal ickyness for all involved, whether or not any of that code actually finds its way into the Linux kernel. I suspect we'll see some Microsoft license-related legal action against kernel hackers or Linux companies in the near future.

    My suggestion is that if you do any open source programming at all or work for any Linux companies, you stay the hell away from any of Microsoft's shared source.

  • Not Safe (Score:3)

    by Greyfox (87712) on Saturday July 21 2001, @11:44AM (#70166) Homepage
    From the way I understand it, so much as looking at the code opens you to liabilities in the future if you write anything either remotely similar. IBM has some very strict rules about who can download GCC within the company, for example. If you work on IBM C Compilers, you're not allowed to.

    In the historical past, it's been a fairly common practise to have an isolated group study something and document how it works. Another group would come along and implement using only the produced documentation. The best known example of this is the PC BIOS. I wouldn't even consider that without talking to a lawyer (or three) first.

  • Re:Compare Microsoft with FSF. by mr (Score:1) Saturday July 21 2001, @12:21PM
  • Re:Compare Microsoft with FSF. by mr (Score:1) Sunday July 22 2001, @06:50PM
  • Re:Wow. by Fnkmaster (Score:2) Saturday July 21 2001, @02:22PM
  • Re:Wow. by Talla (Score:1) Saturday July 21 2001, @02:36PM
  • Does the setup.exe run under wine? by cworley (Score:2) Saturday July 21 2001, @03:59PM
  • Re:But wait... by Steeltoe (Score:1) Saturday July 21 2001, @03:13PM
  • Re:But wait... by Steeltoe (Score:1) Sunday July 22 2001, @03:44AM
  • Re:But wait... by Steeltoe (Score:1) Sunday July 22 2001, @08:03AM
  • Re:But wait... by Steeltoe (Score:1) Sunday July 22 2001, @11:45PM
  • Re:Isn't CE going to die? by OmegaDan (Score:2) Saturday July 21 2001, @11:27AM
  • Legal troubles? by S5o (Score:1) Saturday July 21 2001, @12:35PM
  • Re:Isn't CE going to die? by kaiidth (Score:1) Sunday July 22 2001, @01:38PM
  • Re:I think I see their method by kaiidth (Score:1) Sunday July 22 2001, @02:07PM
  • Re:War against Agenda by ninewands (Score:1) Saturday July 21 2001, @11:29PM
  • Re:Insert bad pun here. by AsbestosRush (Score:1) Saturday July 21 2001, @11:27AM
  • Re:No big deal? by fliplap (Score:1) Saturday July 21 2001, @12:44PM
  • Re:War against Palm by fliplap (Score:1) Saturday July 21 2001, @02:41PM
  • Re:I think I see their method by sigwinch (Score:2) Saturday July 21 2001, @01:38PM
  • Re:I think I see their method by sigwinch (Score:2) Sunday July 22 2001, @05:34PM
  • by sigwinch (115375) on Saturday July 21 2001, @01:26PM (#70186) Homepage
    If any of the kernel hackers so much as look at the source code to WinCE, it could open some serious legal ickyness for all involved,
    Bullshit. I don't know how this meme got started, but it's time for it to die. This isn't an NDA. Copyright solely covers the making of copies of the work. Unless you outright duplicate the copyright-protected work, there is no infringement.

    Source code is really no different than books, magazines, and newspapers. You don't see newspaper editors scrupulously avoiding all printed materials besides their own paper, do you? You don't hear about musicians carefully avoiding listening to the radio, do you?

  • by sigwinch (115375) on Saturday July 21 2001, @01:50PM (#70187) Homepage
    Read about how computer BIOS programs were reverse-engineered and cloned to see the lengths that companies such as Compaq have to go through to make sure that they don't "accidentally" create a derivative work.
    The issue was not "accidentally creating a derivative", it was "being able to tell IBM to go to hell, and having the federal judge draw them a map for exactly how to go there." If they hadn't clean-roomed their BIOSes, IBM would have been able to show enough doubt to drag them into court. IBM would have lost, and lost big time, but the case would have cost the BIOS maker critical time to market (which would have been especially deadly for the first Compaq BIOS, the success of which made Compaq the billion dollar company it is today).

    Clean-rooming the BIOS has nothing to do with this mythological contamination. It's simply so that the judge will instantaneously see that there is no merit.

    You're going to have to translate the source code into English and "summarize" it down to an API, and somebody with whom you have never met face-to-face (and thus has never had a chance to see the actual code) will have to actually implement the API.
    This is a completely erroneous misinterpretation of copyright law. If it were true, musicians would routinely go to prison for 'willfully and with malice aforethought' listening to the radio. Visiting artists would be deported for going to galleries.
    DISCLAIMER: Nothing you read on Slashdot is legal advice; only your attorney can provide that.
    In other words, everbody is full of shit. I deeply resent this attack on my knowledge and character. I *am* full of shit, but I resent being told so. ;-)
  • Re:This is a good thing (with some Caveats) by malfunct (Score:2) Sunday July 22 2001, @12:03AM
  • Re:No big deal? by jallen02 (Score:1) Saturday July 21 2001, @02:12PM
  • Re:Yes, but is it FREE? by jallen02 (Score:1) Saturday July 21 2001, @02:30PM
  • Re:Compare Microsoft with FSF. by jallen02 (Score:1) Saturday July 21 2001, @02:32PM
  • Re:War against Palm by jallen02 (Score:1) Saturday July 21 2001, @02:35PM
  • How funny! by jallen02 (Score:1) Saturday July 21 2001, @02:38PM
  • No big deal? (Score:5)

    by jallen02 (124384) on Saturday July 21 2001, @11:06AM (#70194) Homepage Journal
    I have had the source of WinCE for a LONG time.

    If your on the MSDN network you can get the source from the CD's. Im sorry this is a bad example since the source has always been available. .. They arent doing anyone any favors here...

    Jeremy

  • Re:Direct Download by donglekey (Score:1) Saturday July 21 2001, @07:07PM
  • Not all that different by yerricde (Score:1) Saturday July 21 2001, @12:04PM
  • Compaq, IBM BIOS, and reverse engineering by yerricde (Score:1) Saturday July 21 2001, @12:30PM
  • by ozbird (127571) on Saturday July 21 2001, @01:33PM (#70198)
    The only safe way to view it is in an mirror:)

    Wouldn't that be considered a copy protection circumvention device?
  • If you just want the download by ryanw (Score:2) Saturday July 21 2001, @02:29PM
  • right by ArchieBunker (Score:1) Saturday July 21 2001, @11:36AM
  • Re:of course it is by aozilla (Score:1) Saturday July 21 2001, @08:55PM
  • Re:Isn't CE going to die? by Wesley Felter (Score:1) Saturday July 21 2001, @11:09AM
  • by Radical Rad (138892) on Saturday July 21 2001, @11:00AM (#70203) Homepage
    Let me guess. Wince3.0 is code named "Medusa".
  • Re:not true by tcc (Score:2) Saturday July 21 2001, @06:15PM
  • Re:Wow. by Chester K (Score:1) Saturday July 21 2001, @11:46AM
  • Re:Whoa... by Chester K (Score:2) Saturday July 21 2001, @11:49AM
  • Re:Wow. by Chester K (Score:2) Saturday July 21 2001, @02:11PM
  • Re:Wow. (Score:4)

    by Chester K (145560) on Saturday July 21 2001, @11:27AM (#70208) Homepage
    6) That the patent rights Microsoft is licensing only apply to the Software, not to any derivatives you make.

    * I don't understand this one, someone care to explain? (I think that they mean that if I make a derivitave, it is not owned by Microsoft? Or, does it mean not protected by Microsoft?)


    Basically what it means is that if Microsoft had to license any 3rd party patents in order to produce the software, their license to the patents does not cover any derivative versions of the software you make and distribute, meaning if you wanted to be on the up and up, you'd have to license those patents yourself.
    It sounds insidious, but it's more likely than not just in the license to cover their butts, if a derivative that uses someone else's patent becomes popular, the patent-holder can't come after Microsoft for subletting access to their patent.

    All in all, their Shared Source license isn't as horrible as some Slashbots would like you to believe. In fact, it's simpler, more concise, and more direct than the GPL, and arguably doesn't restrict you any more than the GPL does (aside from "commercial use" of the code)
  • by Chester K (145560) on Saturday July 21 2001, @11:09AM (#70209) Homepage
    With M$'s focus on the 2k/XP kernel, is this just a red herring to attract good press?

    Perhaps, but this is a big step for Microsoft, to release the source code to what at one time in the recent future was intended to be a flagship product of theirs, and is still in moderate to heavy use. You didn't seriously expect them to start out by opening the Windows XP codebase, did you? (And how come nobody has a similar accusation for id Software when they released the source to Wolf 3d or Quake?)

    Armed with only my Hotmail login, I now have their source code on my hard drive. In other news, Hell has frozen over, pigs are flying, and the cows have come home. Film at 11.
  • I knew it. (Score:5)

    by Chester K (145560) on Saturday July 21 2001, @11:39AM (#70210) Homepage
    [ck@server1 ck]$ cd wince300
    [ck@server1 ck]$ grep -r fuck *
    private/winceos/coreos/nk/schedule.c: // fuck Linus Torvalds!


    Those sneaky bastards!
  • Lawyer question... by e_n_d_o (Score:2) Saturday July 21 2001, @11:08AM
  • Re:I knew it. by t_parker16 (Score:1) Saturday July 21 2001, @02:31PM
  • Re:Compare Microsoft with FSF. by kirkb (Score:1) Monday July 23 2001, @10:33AM
  • Re:I knew it. by the_olo (Score:1) Tuesday July 24 2001, @09:33AM
  • Re:Wow. by krappie (Score:1) Saturday July 21 2001, @12:52PM
  • Whoa... by Maddog_Delphi97 (Score:1) Saturday July 21 2001, @10:49AM
  • Re:This is a big Conspiracy!!!! by davidgentle (Score:1) Saturday July 21 2001, @10:09PM
  • Re:Wow. by sydb (Score:1) Saturday July 21 2001, @03:01PM
  • Re:Is This how Microsoft Will Kill Linux? by Xylantiel (Score:1) Saturday July 21 2001, @07:30PM
  • CE is pointless... by gatesh8r (Score:1) Saturday July 21 2001, @11:02AM
  • read the fine print then read it again to be sure. by bluelarva (Score:1) Saturday July 21 2001, @11:25AM
  • Re:But wait... by WildBeast (Score:1) Saturday July 21 2001, @01:04PM
  • Re:This is a big Conspiracy!!!! by dstone (Score:1) Saturday July 21 2001, @09:45PM
  • Re:War against Palm by Some Dumbass... (Score:1) Saturday July 21 2001, @01:03PM
  • Re:Legal ramifications = NULL by garett_spencley (Score:2) Saturday July 21 2001, @03:26PM
  • by SpookyFish (195418) on Saturday July 21 2001, @10:55AM (#70226)

    With M$'s focus on the 2k/XP kernel, is this just a red herring to attract good press? Isn't CE going to be replaced by XP Embedded or whatever they decide to call it, so they have a common kernel across all their platforms?
  • What's the signifigance? by SouperMike (Score:1) Saturday July 21 2001, @03:14PM
  • Re:Does the setup.exe run under wine? by driftingwalrus (Score:1) Saturday July 21 2001, @10:02PM
  • Re:Lawyer question... by nugatory (Score:1) Saturday July 21 2001, @08:38PM
  • Re:Lawyer question... by nugatory (Score:1) Saturday July 21 2001, @09:01PM
  • Re:And your point is??? by nugatory (Score:1) Saturday July 21 2001, @09:28PM
  • Re:Quid pro quo by nugatory (Score:2) Saturday July 21 2001, @09:46PM
  • by abe ferlman (205607) <bgtrio@nOsPaM.yahoo.com> on Saturday July 21 2001, @11:10AM (#70233) Homepage Journal
    The only safe way to view it is in an mirror:)

    Bryguy

  • Passport (Score:5)

    by InsaneCreator (209742) on Saturday July 21 2001, @11:10AM (#70234)
    Note: Before downloading (5.03 MB executable file), you will need to register using your Microsoft Passport. Passport is a suite of personal authentication services that makes it easier for you to use the Web.

    Sice when do "easier to use" and "a pain in the ass" have the same meaning??
  • Cover up? by BorrisYeltsin (Score:1) Saturday July 21 2001, @01:55PM
  • War against Palm (Score:3)

    by Technician (215283) on Saturday July 21 2001, @12:00PM (#70236)
    Microsoft just wants the hardware builders to build hardware and diddle with the code as needed to make the devices work better. They need to get the market from Palm any way possible. That is why any modified software for commercial use will require paying a Microsoft tax even if you re-wrote most of it yourself. It's to show the hardware developers, this is a neat modifiable OS that we can use in our new killer PDA. It's Marketshare and nothing more.
  • Insert bad pun here. by 68030 (Score:1) Saturday July 21 2001, @10:51AM
  • Automatic patent violation? by NNKK (Score:1) Saturday July 21 2001, @12:34PM
  • Re:Yeah, but to WinCE. Like, who cares? by NNKK (Score:1) Saturday July 21 2001, @12:53PM
  • Re:Wow. by sfe_software (Score:1) Sunday July 22 2001, @12:15AM
  • This reminds me of... by Hobobo (Score:1) Saturday July 21 2001, @12:49PM
  • Spam Count Anyone? by los furtive (Score:1) Saturday July 21 2001, @11:02AM
  • Mod This one up! Funny! by los furtive (Score:1) Saturday July 21 2001, @11:07AM
  • Re:Yes, This Is Indeed A Disturbing Universe... by Juan Epstein (Score:1) Saturday July 21 2001, @12:05PM
  • Obligatory by theNeophile (Score:1) Saturday July 21 2001, @01:14PM
  • oops by very (Score:1) Saturday July 21 2001, @10:57AM
  • What about DreamCast? by very (Score:1) Saturday July 21 2001, @11:47AM
  • Why? by very (Score:2) Saturday July 21 2001, @10:54AM
  • Re:And just like medusa... by MavEtJu (Score:1) Saturday July 21 2001, @10:33PM
  • Re:Wow. by sporktoast (Score:1) Saturday July 21 2001, @01:03PM
  • by samrolken (246301) <samrolken@gmail.FREEBSDcom minus bsd> on Saturday July 21 2001, @10:57AM (#70251)
    You can come to church, but that doesn't mean that the blessing of the lord is with you, you know... just because they release the source code, it doesn't mean anything. It is just them trying to make it seem like they are dealing with competition (linux) so that the government doesn't get mad. Duh!
  • by V50 (248015) on Saturday July 21 2001, @02:33PM (#70252) Journal

    I knew a nice Linux developer. Today he downloaded the Windows CE code to look at it. Between then and now he has been killed. He laughed himself to death. This is a BIG Microsoft conspiracy to kill and Macintosh and Linux developers. And what is left of the BeOS, OS/2, and Amiga developers. And finally all two of the AtheOS developers.

    Once they all have downloaded the source and laughed themselves to death,the only ones able to survive will be the Windows developers, as they already have to use Microsoft's joke of an OS. If this isn't anti-competitive than what is...

    --Volrath50

  • by The Vulture (248871) on Saturday July 21 2001, @03:28PM (#70253) Homepage
    Windows CE 3.0 will not work on a Dreamcast without extensive porting for the hardware (i.e. the PowerVR chip (video), Yamaha AICA (sound)), which is why when Sega developers asked if Windows CE 3.0 would be made available for DC, MS said no. I worked at Sega (until I got laid off because of their new strategy, software publishing, which killed off the Dreamcast), and I couldn't even get the source code for Windows CE for Dreamcast 2.0 from Microsoft whenever developers had a complaint.

    And now for my personal ranting...

    Unfortunately, it seemed that Windows CE for Dreamcast was an afterthought - the documentation was horrible, to the point that some functions not available on the Dreamcast were listed, or some functions had completely incorrect information. And, oh, the bugs - the worst thing was finding the cause of the bug, only to have to tell the developers, "Sorry, you'll have to wait for the next bug-fix release". At least with the Sega libraries, I could recompile them myself when needed.

    After my experience with Windows CE, I certainly hope to not have to program in it again (or use any of MS' API's) - I found it rather messy and inelegant. For now I don't have to worry about it, since my current job has me doing embedded work using vxWorks.

    Wish this "Shared Source" abomination was around back when I needed it, I could have helped some third party Sega developers better.

    Actually, one question that I have... Does normal Windows CE come with DirectX, or does it use normal GDI stuff? For the Dreamcast, it came with DirectX 6.0, and a vast majority of the GDI stuff was removed by default (unless you used the integrated version of IE, then it included GDI components, to the best of my knowledge).

    -- Joe
  • Re:Wow. by tempest303 (Score:1) Saturday July 21 2001, @12:44PM
  • problems by IanA (Score:1) Saturday July 21 2001, @11:01AM
  • Re:problems by IanA (Score:1) Saturday July 21 2001, @11:35AM
  • Re:Is This how Microsoft Will Kill Linux? by ImaLamer (Score:1) Saturday July 21 2001, @11:33AM
  • Has anyone mirrored the sources yet? by reynaert (Score:1) Saturday July 21 2001, @01:37PM
  • Re:Wow. by XMyth (Score:1) Sunday July 22 2001, @06:35AM
  • Re:problems by TheBracket (Score:1) Saturday July 21 2001, @12:23PM
  • Re:No big deal? by Ayende Rahien (Score:2) Sunday July 22 2001, @12:56AM
  • Re:learning from open source? by Ayende Rahien (Score:2) Sunday July 22 2001, @01:01AM
  • Re:Wow. by Ayende Rahien (Score:2) Sunday July 22 2001, @01:14AM
  • Re:But wait... by VersedM (Score:1) Saturday July 21 2001, @12:43PM
  • And your point is??? by janpod66 (Score:2) Saturday July 21 2001, @11:36AM
  • let's not jump to conclusions by janpod66 (Score:2) Saturday July 21 2001, @11:40AM
  • viral and insidious by pardonne (Score:1) Saturday July 21 2001, @11:24AM
  • Re:viral and insidious by pardonne (Score:1) Saturday July 21 2001, @01:15PM
  • Re:Legal ramifications = NULL by gd23ka (Score:1) Saturday July 21 2001, @02:45PM
  • Insidious indeed by Garinwirth (Score:2) Saturday July 21 2001, @11:01AM
  • you don't understand by sehryan (Score:1) Saturday July 21 2001, @04:12PM
  • learning from open source? by grepnyc (Score:1) Saturday July 21 2001, @07:16PM
  • Re:Isn't CE going to die? by grepnyc (Score:1) Saturday July 21 2001, @07:28PM
  • Re:Whoa... by grepnyc (Score:2) Saturday July 21 2001, @07:05PM
  • Don't even think of it... by mightyflash (Score:2) Saturday July 21 2001, @10:53AM
  • Re:Isn't CE going to die? by cREW oNE (Score:1) Saturday July 21 2001, @04:10PM
  • Re:learning from open source? by archen (Score:1) Sunday July 22 2001, @12:01PM
  • And the US DOD Releases Weapon Plans... by idonotexist (Score:1) Saturday July 21 2001, @11:18AM
  • Passport Login Could be a Clue by idonotexist (Score:1) Saturday July 21 2001, @11:27AM
  • by SilentChris (452960) on Saturday July 21 2001, @12:10PM (#70280) Homepage
    It's my understanding that Hotmail accounts are full-fledged Passport accounts. Hotmail accounts also required no real authentication, allowing any user (including myself) to set up some arbitrary ones with the name "Joe User" and the address "123 Anwhere Street".

    So how in the hell are they going to look up your name and trace your footprints regarding who downloads what, when all they really have (using reasonable security with cookies turned off) is your IP address? Sounds like a false alarm on the legal front to me.

    Do I intend to download the source? Absolutely. I'd love to see how they code embedded devices (which essentially have to be as tight code as you can get). Do I plan to use the source and redistribute it? No. Do I plan to think more about the more creative code and use highly-changed variations myself? Absolutely. There's only so many ways you can write cout I think I'm going to make it a habit to shoot down alarmists on Slashdot, because there seem to be a great number of them (including the editors).

  • Re:Isn't CE going to die? by kenshin-h (Score:1) Saturday July 21 2001, @04:55PM
  • Yes, This Is Indeed A Disturbing Universe... by Vidmaster_Steve (Score:1) Saturday July 21 2001, @10:58AM
  • Re:No big deal? by GPLwhore (Score:1) Saturday July 21 2001, @05:39PM
  • Re:Yes, but is it FREE? by GPLwhore (Score:1) Saturday July 21 2001, @05:59PM
  • Re:No big deal? by GPLwhore (Score:1) Saturday July 21 2001, @06:16PM
  • Re:Has anyone mirrored the sources yet? by martijn-s (Score:1) Saturday July 21 2001, @01:39PM
  • Re:viral and insidious by j7953 (Score:1) Saturday July 21 2001, @12:30PM
  • Re:And just like medusa... by NotoriousQ (Score:1) Saturday July 21 2001, @02:14PM
  • Insidous? by decade_null (Score:1) Saturday July 21 2001, @12:36PM
  • heh... by theantix (Score:1) Saturday July 21 2001, @08:42PM
  • Re:Direct Download by MikeDillion (Score:1) Saturday July 21 2001, @12:48PM
  • of course it is by Fibby (Score:1) Saturday July 21 2001, @06:45PM
  • Re:And just like medusa... by loshwomp (Score:1) Sunday July 22 2001, @06:26AM
  • Palm OS Engineers are Weenies! by loshwomp (Score:1) Sunday July 22 2001, @07:46AM
  • Re:Insidious indeed by Windfinder (Score:1) Saturday July 21 2001, @11:12AM
  • Re:Isn't CE going to die? by soft_ware_dweeb (Score:1) Sunday July 22 2001, @05:49AM
(1) | 2 | 3