Actually, you can burn dvd's under linux right now using the exact same tools you use to burn a cdr. Cdrecord has supported dvdr's for quite a while now. The problem is that there is no good dvd authoring software for linux. And Linux has had tools similar to iPhoto for a while now. Using the gPhoto framework, you can use gtkCam to have a program that looks and acts almost exactly the same as iPhoto or you can use the kio-slave and browse your digital camera through Konquorer (or use any of the other gPhoto frontends that are available right now).
See, I have a problem with the second gen XBox games will be significantly better than first gen. With most game consoles, first gen games tend to be bad not because of time constraints, but because the developers aren't familiar with the platform they're developing on. Going from NES->SNES->N64/PSX->PS2/GC meant your developers needed to learn a whole new platform each time. Thus, the second gen games are better because the developers working on them don't have a ramp up time to learn the hardware and API.
Now, the XBox is a Intel chip with a NVidia graphics adaptor. You're programming to DirectX. This is not a new hardware platform. And if you look, most of the first gen XBox games were made by companies that have experience working on PC games. These companies don't have the "learn the hardware" problem that traditional console developers had. So, I personally don't think that you can hope for the dramatic differences between, say, first gen PSX games and FFIX. You can, however, expect development teams to continually be able to tweak more and more out of a GC and PS2 as time goes on.
Umm, at least for Sony, last time I checked, they make some of the best home theatre equipment out there. Yea, some of their stuff is crap, and you can buy better (but you'll pay *alot*)... but they are one of the industry leaders right now. How many HDTV's, DVD players, recievers, CD players, etc, etc has Microsoft designed and manufactured? How many has Sony? And Sony is at the disadvantage?
The kernel module for NVidia drivers is in no way shape or form open source. It consists of 2 parts, an open source wrapper and a binary core. The binary part is where *all* of the code lives, the wrapper is just used so that it can be run on multiple kernel versions without NVidia needing to change the core every time a new kernel is released.
Why is evolution slower than what? Right now AFIAK, KDE doesn't have an app comparable to Evolution (although I believe the Kompany is doing something in that direction).
Autoconf does *not* limit you to gnu make. Gnu make is required for the maintainer of configure.in, Makefile.am, etc. It uses features in gnu make to generate rules automatically. The Makefiles that are generated by automake will work fine under basically every known make.
The autotools work fine on Windows assuming you have cygwin or the like installed. It needs something like that installed because Windows doesn't have sh or make installed by default. From the output of configure:
checking for Cygwin environment... (cached) no
checking for mingw32 environment... (cached) no
Autotools also work fine on SunOS, HP-UX and SCO. libltdl (libtools wrapper library for dynamically loadable modules) supports.dlls from Windows and will correctly figure out the extension to use on different Unixes (.so on just about everything,.sl or HP-UX).
And the makefiles output by autoconf/automake should work on every known version of make. They don't rely on any vendor specific features.
The people you are talking about don't know what a command line is nor will they care if they use it. My mother (who when I went home for Thanksgiving told me about how she discovered how the arrow keys work) has no problem using the linux box I set up for her. She is perfectly cable of using the 10 or 15 command line commands I taught her to do things like install or uninstall a program. She has yet to complain once about needing to type things into a window instead of clicking. I even asked her if she'd mind and she asked how it was different from putting the command in an email to tell it who to go to (aka email addresses).
The only people who have a hard time with a command line are the people who have been trained on nothing but Windows and have no desire to learn anything new. Any brand spanking new computer user who has no experience will be happy learning how to use a computer. Last time I checked, most people are not afraid to type.
Actually there is a GNOME cvs repository (cvs.gnome.org). And if you do a cvs co gnome from it you will get all of the "core" gnome libraries and applications.
That is normally the case, but this is antitrust law. Microsoft has been deemed an illegal monopoly. Because of that, all of their previous *and future* actions can become illegal *even if they would have been legal otherwise*. That is the difference between an illegal monopoly and other companies.
This means that any action that they have taken before or after being deemed an illegal monopoly can be looked at when trying to figure out a remedy.
Well, the answers for KDE are
1) The first part yes, I don't know how KDE configures the menu
2) Yes
3) Yes (well besides the fact that you aren't going to get it to work on Windows anything... but if you tar it, burn it and extract it on another KDE machine)
Again, people who don't know what they are talking about should learn to not talk
Or, maybe you type in that url in a web browser and see that it's just a little shell script. No binary only program that may have hidden nasties. You can see exactly what it's doing.
1. Evolution is can hardly be considered buggy anymore. I've been following the nightly snapshots for 2 months or so and it is perfectly usable on a day to day basis.
2. Nautilus supports tab-completion (not that you need it since it tries to autocomplete anyways).
You could at least try using a recent version of the apps before you bitch about them.
From everything I've read, the biggest user visible change in GNOME 2.0 will be that they are using Gtk+ 2.0. Gtk 2.0 includes anti-aliasing and lots of other fun features (look at the section about Pango at www.gtk.org).
Otherwise, I don't know if anyone knows how speed will or will not improve since the core libraries are only just now getting their API's completely frozen. Apps will need to be fixed to use the new API's, then we'll see how it performs (and developers will be able to tune accordingly).
You missed the point. The comment you responded to was basically arguing that the structures in question cannot be considered copyrightable at all (tho, that comment didn't say that). If this is in fact a structure defined by the hardware, then every driver will use this exact same structure. The variable names are irrelevant for all intents and purposes.
Now, I personally think that Soren deserves credit for taking the time to reverse engineer the device. But, I think that calling this a copyright infringement is a bit of a stretch.
If you looked at someone else's code for ideas or to see different implementations, the easiest thing to do is put a comment in your code saying so. That way, everyone knows that you looked at it, but that you took the ideas there and implemented it in a way that better represents your program's design.
Public performance's scope isn't explained because it is an already established term for a set of things. Sorta like at the end of a football game they say that this isn't licensed for public performance, but never say what that is? Well, the courts already decided what consists of a public performance and it's up to you to make sure that you're not doing something bad.
I'm sorry, but what Bruce said was true. If you don't like a license, don't use it. If you don't like the license of code I release, don't use my code. But telling me what I should or shouldn't do just pisses me off and makes me ignore any good thoughts you might have.
Re:Thinking of uses for this...
on
MenuetOS Debuts
·
· Score: 2
How bad can companies feel about releasing the source for a 100% asm OS? I mean, even if it was binary only, I could run a disassembler and get back their source anways. =)
It can't possibly end up any later than Team Fortress 2 (if you don't know don't worry, but it was originally supposed to come out as a mod for quake2).
Did you read either the article or the post before yours? The 386's and 486's WONT BE RUNNING STAR OFFICE OR MOZILLA AT ALL. None of it. The will not be in the 386's memory. The 386 doesn't know it is running. All the 386 is doing is DISPLAYING IT TO THE USER. THE PROGRAM IS RUNNING ON THE SERVER. They aren't just connecting to the server, all the software is running on the server.
But, yes, the network card might not be the best, but you can easily buy a 10baset or 100basetx card and slap it in there. And if you make the $10 jump to a p75 or 150, you can throw in a nice PCI Matrox card.
And I apologize to everyone for the caps, but people posting to this article seem to be having a hard time figuring out what an X terminal is.
Actually, you can burn dvd's under linux right now using the exact same tools you use to burn a cdr. Cdrecord has supported dvdr's for quite a while now. The problem is that there is no good dvd authoring software for linux. And Linux has had tools similar to iPhoto for a while now. Using the gPhoto framework, you can use gtkCam to have a program that looks and acts almost exactly the same as iPhoto or you can use the kio-slave and browse your digital camera through Konquorer (or use any of the other gPhoto frontends that are available right now).
See, I have a problem with the second gen XBox games will be significantly better than first gen. With most game consoles, first gen games tend to be bad not because of time constraints, but because the developers aren't familiar with the platform they're developing on. Going from NES->SNES->N64/PSX->PS2/GC meant your developers needed to learn a whole new platform each time. Thus, the second gen games are better because the developers working on them don't have a ramp up time to learn the hardware and API.
Now, the XBox is a Intel chip with a NVidia graphics adaptor. You're programming to DirectX. This is not a new hardware platform. And if you look, most of the first gen XBox games were made by companies that have experience working on PC games. These companies don't have the "learn the hardware" problem that traditional console developers had. So, I personally don't think that you can hope for the dramatic differences between, say, first gen PSX games and FFIX. You can, however, expect development teams to continually be able to tweak more and more out of a GC and PS2 as time goes on.
Umm, at least for Sony, last time I checked, they make some of the best home theatre equipment out there. Yea, some of their stuff is crap, and you can buy better (but you'll pay *alot*)... but they are one of the industry leaders right now. How many HDTV's, DVD players, recievers, CD players, etc, etc has Microsoft designed and manufactured? How many has Sony? And Sony is at the disadvantage?
The kernel module for NVidia drivers is in no way shape or form open source. It consists of 2 parts, an open source wrapper and a binary core. The binary part is where *all* of the code lives, the wrapper is just used so that it can be run on multiple kernel versions without NVidia needing to change the core every time a new kernel is released.
Why is evolution slower than what? Right now AFIAK, KDE doesn't have an app comparable to Evolution (although I believe the Kompany is doing something in that direction).
Just an fyi, that book is available online at sources.redhat.com.
Autoconf does *not* limit you to gnu make. Gnu make is required for the maintainer of configure.in, Makefile.am, etc. It uses features in gnu make to generate rules automatically. The Makefiles that are generated by automake will work fine under basically every known make.
The autotools work fine on Windows assuming you have cygwin or the like installed. It needs something like that installed because Windows doesn't have sh or make installed by default. From the output of configure:
.dlls from Windows and will correctly figure out the extension to use on different Unixes (.so on just about everything, .sl or HP-UX).
checking for Cygwin environment... (cached) no
checking for mingw32 environment... (cached) no
Autotools also work fine on SunOS, HP-UX and SCO. libltdl (libtools wrapper library for dynamically loadable modules) supports
And the makefiles output by autoconf/automake should work on every known version of make. They don't rely on any vendor specific features.
The people you are talking about don't know what a command line is nor will they care if they use it. My mother (who when I went home for Thanksgiving told me about how she discovered how the arrow keys work) has no problem using the linux box I set up for her. She is perfectly cable of using the 10 or 15 command line commands I taught her to do things like install or uninstall a program. She has yet to complain once about needing to type things into a window instead of clicking. I even asked her if she'd mind and she asked how it was different from putting the command in an email to tell it who to go to (aka email addresses).
The only people who have a hard time with a command line are the people who have been trained on nothing but Windows and have no desire to learn anything new. Any brand spanking new computer user who has no experience will be happy learning how to use a computer. Last time I checked, most people are not afraid to type.
It's not a full P3. It's a mobile Celeron 733 with 128k of cache. There was, to my knowledge, never a full P3 with those specs.
1) There has already been versions of Windows for non x86 architectures. WinCE is the only one that actually got even remotely popular.
2) How does the XBox (a 733 Celeron with an nvidia GPU) allow Microsoft to move to new hardware? It's just a PC in a fancy case.
Actually there is a GNOME cvs repository (cvs.gnome.org). And if you do a cvs co gnome from it you will get all of the "core" gnome libraries and applications.
That is normally the case, but this is antitrust law. Microsoft has been deemed an illegal monopoly. Because of that, all of their previous *and future* actions can become illegal *even if they would have been legal otherwise*. That is the difference between an illegal monopoly and other companies.
This means that any action that they have taken before or after being deemed an illegal monopoly can be looked at when trying to figure out a remedy.
Well, the answers for KDE are
... but if you tar it, burn it and extract it on another KDE machine)
1) The first part yes, I don't know how KDE configures the menu
2) Yes
3) Yes (well besides the fact that you aren't going to get it to work on Windows anything
Again, people who don't know what they are talking about should learn to not talk
Or, maybe you type in that url in a web browser and see that it's just a little shell script. No binary only program that may have hidden nasties. You can see exactly what it's doing.
I hope you realize that just about every *nix (including the BSDs and Linux) run on hardware other than x86.
1. Evolution is can hardly be considered buggy anymore. I've been following the nightly snapshots for 2 months or so and it is perfectly usable on a day to day basis.
2. Nautilus supports tab-completion (not that you need it since it tries to autocomplete anyways).
You could at least try using a recent version of the apps before you bitch about them.
From everything I've read, the biggest user visible change in GNOME 2.0 will be that they are using Gtk+ 2.0. Gtk 2.0 includes anti-aliasing and lots of other fun features (look at the section about Pango at www.gtk.org).
Otherwise, I don't know if anyone knows how speed will or will not improve since the core libraries are only just now getting their API's completely frozen. Apps will need to be fixed to use the new API's, then we'll see how it performs (and developers will be able to tune accordingly).
You missed the point. The comment you responded to was basically arguing that the structures in question cannot be considered copyrightable at all (tho, that comment didn't say that). If this is in fact a structure defined by the hardware, then every driver will use this exact same structure. The variable names are irrelevant for all intents and purposes.
Now, I personally think that Soren deserves credit for taking the time to reverse engineer the device. But, I think that calling this a copyright infringement is a bit of a stretch.
If you looked at someone else's code for ideas or to see different implementations, the easiest thing to do is put a comment in your code saying so. That way, everyone knows that you looked at it, but that you took the ideas there and implemented it in a way that better represents your program's design.
Public performance's scope isn't explained because it is an already established term for a set of things. Sorta like at the end of a football game they say that this isn't licensed for public performance, but never say what that is? Well, the courts already decided what consists of a public performance and it's up to you to make sure that you're not doing something bad.
I'm sorry, but what Bruce said was true. If you don't like a license, don't use it. If you don't like the license of code I release, don't use my code. But telling me what I should or shouldn't do just pisses me off and makes me ignore any good thoughts you might have.
How bad can companies feel about releasing the source for a 100% asm OS? I mean, even if it was binary only, I could run a disassembler and get back their source anways. =)
It can't possibly end up any later than Team Fortress 2 (if you don't know don't worry, but it was originally supposed to come out as a mod for quake2).
Did you read either the article or the post before yours? The 386's and 486's WONT BE RUNNING STAR OFFICE OR MOZILLA AT ALL. None of it. The will not be in the 386's memory. The 386 doesn't know it is running. All the 386 is doing is DISPLAYING IT TO THE USER. THE PROGRAM IS RUNNING ON THE SERVER. They aren't just connecting to the server, all the software is running on the server.
But, yes, the network card might not be the best, but you can easily buy a 10baset or 100basetx card and slap it in there. And if you make the $10 jump to a p75 or 150, you can throw in a nice PCI Matrox card.
And I apologize to everyone for the caps, but people posting to this article seem to be having a hard time figuring out what an X terminal is.