IIRC there's a post on the SkyOS forum which tells about the license. It is _not_ open-source. Users don't get access to the source-code. I'm not even going to try it out.
I have nothing against qtparted but I think that it isn't a good idea to remove parted altogether. I'd certainly like to use it from the command-line, because some of the computers that I can fix using knoppix don't have the power to justify using X11.
I heard someone saying that extigy is equal to an SBLive 5.1 with USB-interface... and the Audigy2-chipset is way newer, and has 96bit sampling and other nice stuff. So IIRC and the extigy uses the Live!-chipset, then I'd definately buy a Audigy2-based card instead.
Actually Sun should spend much more time reviewing the Java3D architecture. It is much slower that for example the GL4Java bindings (which should be available for pretty many platforms). I don't know if this has changed, but this information is based on this report.
Schemix is a Scheme system, implemented as a patch to the Linux kernel. It aims to attain R5RS compliance while remaining small, fast and easy to understand.
The intended use of Schemix is for exploration of the Linux kernel and for rapid, interactive prototyping of Linux drivers and other new kernel features. To achieve this, Schemix will attempt to make a large subset of the kernel functionality available to Scheme programs. Interactivity is via a character device,/dev/schemix which presents a REPL (Read, Eval, Print Loop) to anyone having access to the device.
Schemix is based on a stripped-down and modified version of TinyScheme. Currently the system can be successfully compiled into a 2.4.x kernel, which then reads and executes Scheme code from/dev/schemix. Any output is written to/dev/schemix.
The following is a short example of a Schemix session (colour coded to make it easier to read):
$ dmesg | tail -n 1 Blah, blah, blah $ echo "(make-device foo ((a 1) (b 2)))" >/dev/schemix $ ls -l/dev/foo crw------- 1 root root 10, 1 Mar 31 14:09/dev/foo $ echo "(display a)" >/dev/foo $ cat/dev/foo 1 $ echo "(display a)" >/dev/schemix $ cat/dev/schemix Error: eval: unbound variable: a $ echo "(exit)" >/dev/foo $ ls -l/dev/foo ls:/dev/foo: No such file or directory $ # the following assumes there is an exported variable 'int blah' in the kernel source. $ echo "(define read-blah (kernel-getter (int) blah))" >/dev/schemix $ echo "(define write-blah (kernel-setter (int) blah))" >/dev/schemix $ echo "(display (read-blah))" >/dev/schemix $ cat/dev/schemix 0 $ echo "(write-blah 42)" >/dev/schemix $ echo "(display (read-blah))" >/dev/schemix $ cat/dev/schemix 42
The most frequently asked question about Schemix is 'why?'. This is good. People should always ask 'why?' when something gets pushed from user-space into kernel-space. There are things about the Scheme language though, that make it a Good Thing to have in the kernel:
* Scheme is a very safe language. It doesn't allow you to create arbitrary pointers or over-run buffers. If you divide by zero, the universe will not end. This makes it a good language for prototyping, because prototyping is basically the act of making lots of mistakes until, eventually, you make the right mistake and call it a finished product.
* Schemix is small. It adds very little overhead to a kernel but provides lots of power and flexibility.
* Schemix can be very secure. If you are brave enough to use Schemix in a production system you can shut down the/dev/schemix REPL by doing 'echo "(exit)" >/dev/schemix'. Also, if you don't use any of the kernel-* functions provided by Schemix and just stick to R5RS Scheme, you should never be able to crash the kernel.
* It's fun
The current release of Schemix (2.4.20) can be downloaded from here
Features that are planned but not yet implemented:
* The special forms kernel-getter and kernel-setter will be extended to allow getting and setting of multi-dimensional variables, e.g.
o (kernel-getter (char* 1024) foo) ; foo is a string with maximum length 1024
o (kernel-setter (int** 50 50) bar) ; bar is a two-dimensional array of ints (50 x 5
Or at least i think so. If I understand this correctly then sourceforge is just like sourceforge.net - a hideously large database of projects. I don't think that's what you are looking for. CVS is tested and good. But it has some problems. Go check out subversion too - subversion.tigris.org, it's a cvs-like tool that has fixed many of cvs' inconveniences. and BitMovers BitKeeper is used for the Linux-kernel, so it has proven to be very reliable and extendable too.
I belive this has partly been done. The MS HTML Engine is an embeddable ActiveX control, which is also used in many non-MS products, to view the HTML-documentation, for example. The exists an ActiveX-control for Gecko, although it may be pretty dated by now, and I do not have the link handy right now.
I'm running mozilla compiled with gcc 3.2.1 with no problems at all. Even got java working thanks to the excellent portage system in Gentoo. And I heard that flash 6 can be used with gcc3.2.1 compiled mozilla
You don't have to license your data; graphics, levels, sounds, etc. And if you hacked this engine to include a scripting language, you could remake most of the game, like AI in the scripting language, and that would not either have to be licensed under the GPL
this is a good point. and even if you would give the source away for free, the client must've contacted you because of the fact that there is currently no software doing what they want their soft to do. SO they get a software product that is non-existent before hiring you, and they get the right to modify it. I don't think that's so bad
IIRC there's a post on the SkyOS forum which tells about the license. It is _not_ open-source. Users don't get access to the source-code. I'm not even going to try it out.
I have nothing against qtparted but I think that it isn't a good idea to remove parted altogether. I'd certainly like to use it from the command-line, because some of the computers that I can fix using knoppix don't have the power to justify using X11.
I heard someone saying that extigy is equal to an SBLive 5.1 with USB-interface... and the Audigy2-chipset is way newer, and has 96bit sampling and other nice stuff. So IIRC and the extigy uses the Live!-chipset, then I'd definately buy a Audigy2-based card instead.
isn't it Library, not Language?
at least it seems to me that the original language for opengl was/is (there are numerous ports these days) c/c++.
Just my two cents.
Actually Sun should spend much more time reviewing the Java3D architecture. It is much slower that for example the GL4Java bindings (which should be available for pretty many platforms). I don't know if this has changed, but this information is based on this report.
Check out this
I read it just yesteday and must day that I'm impressed with all the information in this report. Certainly a good resource on this subject.
I think knoppix has an option to boot up with some kind of braille-tty for blind people. Haven't tried it out though.
Schemix
/dev/schemix which presents a REPL (Read, Eval, Print Loop) to anyone having access to the device.
/dev/schemix. Any output is written to /dev/schemix.
/dev/schemix
/dev/schemix /dev/schemix /dev/schemix
/dev/schemix /dev/foo /dev/foo /dev/foo /dev/foo /dev/schemix /dev/schemix /dev/foo /dev/foo /dev/foo: No such file or directory /dev/schemix /dev/schemix /dev/schemix /dev/schemix /dev/schemix /dev/schemix /dev/schemix
/dev/schemix REPL by doing 'echo "(exit)" > /dev/schemix'. Also, if you don't use any of the kernel-* functions provided by Schemix and just stick to R5RS Scheme, you should never be able to crash the kernel.
Schemix is a Scheme system, implemented as a patch to the Linux kernel. It aims to attain R5RS compliance while remaining small, fast and easy to understand.
The intended use of Schemix is for exploration of the Linux kernel and for rapid, interactive prototyping of Linux drivers and other new kernel features. To achieve this, Schemix will attempt to make a large subset of the kernel functionality available to Scheme programs. Interactivity is via a character device,
Schemix is based on a stripped-down and modified version of TinyScheme. Currently the system can be successfully compiled into a 2.4.x kernel, which then reads and executes Scheme code from
The following is a short example of a Schemix session (colour coded to make it easier to read):
$ cat
$ echo "(display (+ 1 2 3))" >
$ cat
6
$ cat >
(define foo (kernel-lambda (char*) printk))
(foo "Blah, blah, blah")
$ dmesg | tail -n 1
Blah, blah, blah
$ echo "(make-device foo ((a 1) (b 2)))" >
$ ls -l
crw------- 1 root root 10, 1 Mar 31 14:09
$ echo "(display a)" >
$ cat
1
$ echo "(display a)" >
$ cat
Error: eval: unbound variable: a
$ echo "(exit)" >
$ ls -l
ls:
$ # the following assumes there is an exported variable 'int blah' in the kernel source.
$ echo "(define read-blah (kernel-getter (int) blah))" >
$ echo "(define write-blah (kernel-setter (int) blah))" >
$ echo "(display (read-blah))" >
$ cat
0
$ echo "(write-blah 42)" >
$ echo "(display (read-blah))" >
$ cat
42
The most frequently asked question about Schemix is 'why?'. This is good. People should always ask 'why?' when something gets pushed from user-space into kernel-space. There are things about the Scheme language though, that make it a Good Thing to have in the kernel:
* Scheme is a very safe language. It doesn't allow you to create arbitrary pointers or over-run buffers. If you divide by zero, the universe will not end. This makes it a good language for prototyping, because prototyping is basically the act of making lots of mistakes until, eventually, you make the right mistake and call it a finished product.
* Schemix is small. It adds very little overhead to a kernel but provides lots of power and flexibility.
* Schemix can be very secure. If you are brave enough to use Schemix in a production system you can shut down the
* It's fun
The current release of Schemix (2.4.20) can be downloaded from here
Features that are planned but not yet implemented:
* The special forms kernel-getter and kernel-setter will be extended to allow getting and setting of multi-dimensional variables, e.g.
o (kernel-getter (char* 1024) foo) ; foo is a string with maximum length 1024
o (kernel-setter (int** 50 50) bar) ; bar is a two-dimensional array of ints (50 x 5
Or at least i think so. If I understand this correctly then sourceforge is just like sourceforge.net - a hideously large database of projects. I don't think that's what you are looking for. CVS is tested and good. But it has some problems. Go check out subversion too - subversion.tigris.org, it's a cvs-like tool that has fixed many of cvs' inconveniences.
and BitMovers BitKeeper is used for the Linux-kernel, so it has proven to be very reliable and extendable too.
I belive this has partly been done. The MS HTML Engine is an embeddable ActiveX control, which is also used in many non-MS products, to view the HTML-documentation, for example. The exists an ActiveX-control for Gecko, although it may be pretty dated by now, and I do not have the link handy right now.
At least the article stated is doesn't include a hardware DVD-decoder, so I would guess they use software.
A Creative Audigy 2 Platinum with all the connectors in a 5.25" slot.
Even found you an url:t ter.ht ml
http://packages.debian.org/stable/x11/unclu
unclutter does the job for you
I'm running mozilla compiled with gcc 3.2.1 with no problems at all. Even got java working thanks to the excellent portage system in Gentoo. And I heard that flash 6 can be used with gcc3.2.1 compiled mozilla
That's weird, because my MS Intellimouse Exploder(tm) is the best mouse I've ever used under XFree86. If I only could use all five buttons.
You don't have to license your data; graphics, levels, sounds, etc. And if you hacked this engine to include a scripting language, you could remake most of the game, like AI in the scripting language, and that would not either have to be licensed under the GPL
this is a good point. and even if you would give the source away for free, the client must've contacted you because of the fact that there is currently no software doing what they want their soft to do. SO they get a software product that is non-existent before hiring you, and they get the right to modify it. I don't think that's so bad
I think this is very positive for open source software. It shows that oss can really be used in critical and important conditions
Could it be possible to port KDE so that we'd have that on top of the w2k kernel ? Would give better results in comparing those two
Some would still have the time to crawl to their computer and make it do the apt-get dist-upgrade when they're having fun
As we can see now, Intel is the Evil Empire and losing more and more all the time. They're so scared.h
actually in unix it would be: cat > file (write your stuff and press Ctrl-C)