Forks are exactly that, one developer team taking the code of another and adapting it without putting everything back in the original version.
Disregarding the fact that that definition is totally fucked. How doy ou know that Win98 was developed by a seperate team with a different codebase. Why isn't Win98 the result of everything being put back into Win95. Oh I know! It's cause it has a different name, Win98 not Win95.
That is called an evolution. Changins in product versions doesn't constitute a fork. You need a split with at least two paths to be a fork.
2.2 is based on 2.0. 2.4 is based on 2.2. There is no forking. They are new versions of a product. Just cause the new features of 2.4 aren't rolled back into 2.2 it means 2.4 is a fork? What kind of fucked up thinking is that?
Writing conditional code to handle each of them does not mean it is a fork.
I don't think you know what a fork is. Are you saying that ALL the operating systems you listed are forks? Forks off what? Remember a linear progression isn't a fork. You have to have a split in the direction of products. (Forks have 2 or more paths).
Win95, Win98 are different versions of the same product. You will only write conditional code in order to make sure you don't use NEW features of Win98 on Win95.
NT, Win2000, WINXP are different versions of the same product. They are a different product from the Win9x line and never derived from the same product.
Win32 is an API set. WINDOWS NT implements Win32 ontop of the NT native APIS. Windows 9x implements (partially) Win32 ontop of a hacked win31 core.
By your argument, Redhat 6 and Redhat 7 are forks. Just look at some linux apps like gnome. There are seperate install programs for each distribution! And many of them check the version. Some state only redhat 6.x, and you have to download another package for 7.x etc.
Re:I'm ashamed to admit it
on
Voyager Eulogy
·
· Score: 1
How did you get 3 insightful?
The warp 5 limitation was cause warp drives were tearing the fabric of space time.
Going at high warp speeds doesn't send you back in time. Going faster than warp 10 theoretically would (in the star trek universe).
I never said it was unconditionally free, just wanted to point out it wasn't as bad as the poster had said. Almost everyone who streams doesn't charge ATM.
Ofcourse you need a windows server....but I'm guessing most people wanting to stream windows media already have a windows server. You can also always find a service provider who is willing to stream as well.
Real & MS & QT give away the client, then charge big $$ for encoding/server software, which users don't realize but video people do.
Are you one of those people?
You can get the encode and server software for windows media from microsoft for free here
Look under Window Media Tools and Services.
You can play the files just fine, it's just that the recorders have problems ripping the mp3s from cds.
Um, i said the Fraunhaufler CODEC (notice the code part) - used to encode.
if the rippers are having problems with reading from cds, that still has nothing to do with NTFS (and would affect more than mp3). I know for a fact many rippers work with XP (including WMP).
In any case. Windows XP does nothing to limit MP3 encoding. Windows media player infact now supports encoding of MP3 (limited to 56k), WMP7 never did - so this is a step up from win2000.
Um, I'm running the Windows XP Beta here. No problems with using the Fraunhaufler advanced codec here. How exactly does microsoft change NTFS (the filesystem) to 'break' software codecs? Wouldn't it be easier to change the multimedia subsystem?
God some slashdot readers are just a bit delulded.
On a paranoid note about MS: It makes one wonder whether MS would distribute something knowing darn well it had security holes just to get 'something new' on the market.
And ofcourse tommorrow you'll be complaining about how Microsoft always delivers products late.
You think Redhat is finished? It's shipped with holes and masses of bugs that are KNOWN and aren't fixed yet. Let the users fix it themselves, they've got the source.
What major annual releases? XP isn't out until next year is it? And didn't Terminal Server - a fairly big deal - appear in SP6. Journos shouldn't believe everything the PR department says.
No, XP is due for release at the end of this year. Terminal server came as a seperate product (windows nt terminal server edition), it was not included in any service pack at all.
Starting with windows 2000, Microsoft decided not to include product updates in service packs. This was not true in the past, but the decision was made because of 'customer feedback'.
It was loaded and waiting, just so that if you ever did open it...it would open faster than netscape.
Do you even know what kernel space is? Just cause something is loaded doesn't mean it is in kernel space. The explorer loads when you logon, it is now synonmous to IE, therefore it is already in memory. Doesn't mean it is in kernel space.
moron.
Um, IE wasn't integrated into the windows kernel or anything. It was integrated into the shell/desktop enviroment (Explorer at the time). Explorer just happened to ship with windows. As does KDE (which ships with all major distributions).
The problems for Palm and CE devices so far is the limit of easy to use programming languages which makes it difficult for a novice to write even an basic progam (I don't know C or C++).
Um, you can program CE devices in VB. See VBCE.
Before Sun sued Microsoft you could also use java. I think MSJVM 1.1 still runs on CE devices.
Many embedded devices running CE don't have a GUI. It might suprise you to know that there are quite a few embedded control systems that run CE without a UI.
I work in that field. Java, while not fully open, is much more open that.NET or the ridiculous C#.
C# and the CLI have been submitted to the ECMA for standardization. Java was retracted from both the ECMA and ISO. How do you figure that Java is even slightly 'open'.
Java is multiplatform (.NET will not be unless Microsoft is split up, then it may be ported to Linux)
No. Microsoft plans to port.NET to other platforms.
Java is relatively stable now that most of the bugs have been worked out
No. Ever looked at bug track on java.sun.com? There are 2 year old bugs that are critical to applications that have not been fixed.
.NET is controlled by Microsoft and is even less likely to be an open-standard
C# and the CLI (Common Language Infrastructure) have been submitted to the ECMA for standardization..NET will be more open than Java ever will be (since sun ran away from ECMA and ISO).
On Jan. 28, 1986, the space shuttle Challenger exploded shortly after liftoff, destroying the vehicle, its crew, and the U.S. space program.
I don't think the explosion destroyed the crew. It is very sad to even think of, but it is believed that the crew survived and were killed by the impact on the ocean.
All seven of the crew were recovered from the ocean.
Um, no. You might notice that magnets attract metal no matter which pole it is.
They'd have to be wearing strong magnetic rings (but then the rings would prolly just turn around to attract the magnets anyway).
You're one demented person.
Forks are exactly that, one developer team taking the code of another and adapting it without putting everything back in the original version.
Disregarding the fact that that definition is totally fucked. How doy ou know that Win98 was developed by a seperate team with a different codebase. Why isn't Win98 the result of everything being put back into Win95. Oh I know! It's cause it has a different name, Win98 not Win95.
That is called an evolution. Changins in product versions doesn't constitute a fork. You need a split with at least two paths to be a fork.
2.2 is based on 2.0. 2.4 is based on 2.2. There is no forking. They are new versions of a product. Just cause the new features of 2.4 aren't rolled back into 2.2 it means 2.4 is a fork? What kind of fucked up thinking is that?
You're saying ICQ2000 is a fork of ICQ99?
NT4.0 is a fork of NT3.51?
You're fucked.
Where did you go to college?
Writing conditional code to handle each of them does not mean it is a fork.
I don't think you know what a fork is. Are you saying that ALL the operating systems you listed are forks? Forks off what? Remember a linear progression isn't a fork. You have to have a split in the direction of products. (Forks have 2 or more paths).
Win95, Win98 are different versions of the same product. You will only write conditional code in order to make sure you don't use NEW features of Win98 on Win95.
NT, Win2000, WINXP are different versions of the same product. They are a different product from the Win9x line and never derived from the same product.
Win32 is an API set. WINDOWS NT implements Win32 ontop of the NT native APIS. Windows 9x implements (partially) Win32 ontop of a hacked win31 core.
By your argument, Redhat 6 and Redhat 7 are forks. Just look at some linux apps like gnome. There are seperate install programs for each distribution! And many of them check the version. Some state only redhat 6.x, and you have to download another package for 7.x etc.
How did you get 3 insightful?
The warp 5 limitation was cause warp drives were tearing the fabric of space time.
Going at high warp speeds doesn't send you back in time. Going faster than warp 10 theoretically would (in the star trek universe).
Your post would be insightful except for one problem: Microsoft doesn't have a monopoly in the game console market.
Then "based on NT technology" must mean "based on New Technology technology." Wow, Microsoft innovates both in software, and in the English language!!
Do you ever use a PIN number? Or an ATM machine?
I never said it was unconditionally free, just wanted to point out it wasn't as bad as the poster had said. Almost everyone who streams doesn't charge ATM.
Ofcourse you need a windows server....but I'm guessing most people wanting to stream windows media already have a windows server. You can also always find a service provider who is willing to stream as well.
Real & MS & QT give away the client, then charge big $$ for encoding/server software, which users don't realize but video people do.
Are you one of those people?
You can get the encode and server software for windows media from microsoft for free here Look under Window Media Tools and Services.
I bought my motherboard at the start of the year. An ASUS A7V. It doesn't have any ISA slots...
Um, but it is only 1cm square.
You can play the files just fine, it's just that the recorders have problems ripping the mp3s from cds.
Um, i said the Fraunhaufler CODEC (notice the code part) - used to encode.
if the rippers are having problems with reading from cds, that still has nothing to do with NTFS (and would affect more than mp3). I know for a fact many rippers work with XP (including WMP).
In any case. Windows XP does nothing to limit MP3 encoding. Windows media player infact now supports encoding of MP3 (limited to 56k), WMP7 never did - so this is a step up from win2000.
Um, I'm running the Windows XP Beta here. No problems with using the Fraunhaufler advanced codec here. How exactly does microsoft change NTFS (the filesystem) to 'break' software codecs? Wouldn't it be easier to change the multimedia subsystem?
God some slashdot readers are just a bit delulded.
On a paranoid note about MS: It makes one wonder whether MS would distribute something knowing darn well it had security holes just to get 'something new' on the market.
And ofcourse tommorrow you'll be complaining about how Microsoft always delivers products late.
You think Redhat is finished? It's shipped with holes and masses of bugs that are KNOWN and aren't fixed yet. Let the users fix it themselves, they've got the source.
What major annual releases? XP isn't out until next year is it? And didn't Terminal Server - a fairly big deal - appear in SP6. Journos shouldn't believe everything the PR department says.
No, XP is due for release at the end of this year. Terminal server came as a seperate product (windows nt terminal server edition), it was not included in any service pack at all.
Starting with windows 2000, Microsoft decided not to include product updates in service packs. This was not true in the past, but the decision was made because of 'customer feedback'.
IE has not been and never been in kernel space.
It was loaded and waiting, just so that if you ever did open it...it would open faster than netscape.
Do you even know what kernel space is? Just cause something is loaded doesn't mean it is in kernel space. The explorer loads when you logon, it is now synonmous to IE, therefore it is already in memory. Doesn't mean it is in kernel space. moron.
Um, IE wasn't integrated into the windows kernel or anything. It was integrated into the shell/desktop enviroment (Explorer at the time). Explorer just happened to ship with windows. As does KDE (which ships with all major distributions).
The problems for Palm and CE devices so far is the limit of easy to use programming languages which makes it difficult for a novice to write even an basic progam (I don't know C or C++).
Um, you can program CE devices in VB. See VBCE. Before Sun sued Microsoft you could also use java. I think MSJVM 1.1 still runs on CE devices.
You don't need a card. Just a good CPU and some DVD playback software.
DOS was not multithreaded.
It did not have APIs for audio, networking, telephony etc etc.
Windows 9x is not 'just' DOS + GUI. Windows NT certainly isn't and Windows CE is most definitely not.
Um, well no.
Windows generally means WIN32 API.
Many embedded devices running CE don't have a GUI. It might suprise you to know that there are quite a few embedded control systems that run CE without a UI.
Not everyone has all the time in the world to buy a new device then start rewriting the OS and apps for it to suit them.
What if Pocket PC does everything you wantr already? And better?
What exactly do you want to do that Windows CE will not allow you to do? You can write your own apps using C/C++/VB/Java/More for Windows CE.
You can write your own device drivers etc.
Apart from politics - what is the deal?
I work in that field. Java, while not fully open, is much more open that .NET or the ridiculous C#.
C# and the CLI have been submitted to the ECMA for standardization. Java was retracted from both the ECMA and ISO. How do you figure that Java is even slightly 'open'.
Java is multiplatform (.NET will not be unless Microsoft is split up, then it may be ported to Linux)
.NET to other platforms.
.NET is controlled by Microsoft and is even less likely to be an open-standard
.NET will be more open than Java ever will be (since sun ran away from ECMA and ISO).
No. Microsoft plans to port
Java is relatively stable now that most of the bugs have been worked out
No. Ever looked at bug track on java.sun.com? There are 2 year old bugs that are critical to applications that have not been fixed.
C# and the CLI (Common Language Infrastructure) have been submitted to the ECMA for standardization.
No. .NET also includes the CLR (Common Language Runtime/VM) and huge .NET class libraries.
On Jan. 28, 1986, the space shuttle Challenger exploded shortly after liftoff, destroying the vehicle, its crew, and the U.S. space program.
I don't think the explosion destroyed the crew. It is very sad to even think of, but it is believed that the crew survived and were killed by the impact on the ocean.
All seven of the crew were recovered from the ocean.
Um, no. You might notice that magnets attract metal no matter which pole it is.
They'd have to be wearing strong magnetic rings (but then the rings would prolly just turn around to attract the magnets anyway).