Not anymore. Netscape spun off Mozilla (mysteriously after AOL, the parent company, recieved money from Microsoft to continue to use IE in the AOL browser) to the Mozilla Foundation. Most of the developers from Netscape who worked on Mozilla were laid off and some of them went on to work at the Mozilla Foundation.
Somehow, however, the quality of the product hasn't suffered; lots of work continues on Firefox. In the past, before open source, such a thing would be a death nell to a software project.
Really? This is news. I was not aware that Red Hat had quit shipping:
Apache
OpenSSL
PHP
Mozilla
Because all of these use licenses which the FSF says on its web site are not compatible with the GPL.
I guess by those standards, Debian and all of the other mainstream distros are "the MS of the Linux world" since they too supply these programs. Maybe you are that FSF-millitant, but even RMS uses Debian which has these in main. (Not non-free.)
What I really want to live to see is how the world's religions suddenly reinvent their "sacred history" to deal with proof of the existence of intelligent alien life. My ideal scenario would be:
- they're much more advanced that we are
- they couldn't give a stuff about us, either way
That would give many established religions a big PR problem.
Well, I recall reading an essay from an Orthodox Jewish Rabbi. Essentially he said that unless the aliens claimed to be Jews, there's no theological problem.
But with a open game, there is no business to be done. No $$ is returned. This is why we probably will never see IBM and the likes contributing to an open game.
That doesn't sound as impossible as one would think. People made OSs out of LISP for LISP machines, after all; and made large parts of OSs out of Smalltalk at PARC.
The entire idea of a "dictatorship of the proletariat", whether by and for the proletariat, or from a political party, is that of a dictatorship. One priveledged class; allegedly working for the proletariat, oppresses everyone else (and the proletariats as well.)
The problem with *any* communist dictatorship, and Marxism is a self-admitted dictatorship, in general is that centralized buerocratic organizations, whether they be political parties or corporations, that do not answer to the people tend to be oppressive. However, I'll take the oppression of corporations in a western country over the oppression of a dictatorship; no matter how noble the cause of the dictatorship.
In a communist economy, state owned monopolies protect the proletariat at the expense of profits and efficiency.
Some of the most oppressive actions towards labor unions was Leon Trotsky's repression of a major strike during the Russian Revolution's civil war (I said that so you wouldn't claim Stalin was the source of Soviet evil.) and the Polish satelite's repression of Solidarity.
An internet is any connected series of networks. The Internet is the globally connnected system that we are currently using.
That's exactly what people said on Usenet (or is it USENET?) in the early 90s before the Web took off. You know what though? People were, even then, not capitalizing or non-capitalizing "Internet" properly.
Gates alone has given vast amounts to charity. You can say "Yeah, but that's about tax-deductions and publicity"
For a long time Bill Gates gave very little of his personal fortune to charity. He used to give $50,000 a year of his tens of billions to the Seattle Public Library to buy computers with Windows on them. When asked why, he said that he "didn't have the time" needed to devote to giving charity. Then Bill's great charitableness ended up in the New York Times and all of a sudden the Bill and Melinda Gates foundation was set up.
me, Im at work;-) The imam (for us shias, one of the twelve successors of the Prophet Muhammad) says something like: Do you think yours is the only Adam God has created, rather, He has created thousands upon thousands of other Adams, and yours is but the last.
That's fairly close to what the Oral Torah, in the form of the Midrash, teaches Jews. We have a tradition that before the creation of our world other worlds were made as well. I once read an essay by a Modern Orthodox Rabbi who said that the only theological problem Judaism would have with the discovery of aliens is if the aliens said they were Jewish.:-)
The OpenBSD team specifically said they wouldn't be moving to the XFree86 4.4 *release* because of license issues, which OpenBSD is the most fanatical about amongst the *BSDs. Perhaps they will maintain their own fork, like they did with Apache.
He should just advocate Free Software or Creative Commons or any number of other good initiatives as good solutions, rather than whining and then waxing mysterious about his vapourware
Squeak, his latest implementation of the Smalltalk language environment, is hardly vaporware. It's up to version 3.6 or so, and it is free software with source included and not only that with the ability to easily modify everything, including even the VM itself, within the environment.
I suppose though in your book, Alan Kay, who invented the GUI and object-oriented programming, is someone who talks instead of does. In my opinion, however, that is far from being the case.
Now on gentoo or debian, it would have been a simple command to type. It would take a while to compile, but I could just let that sit overnight
Um, Debian doesn't compile with the "apt-get install" command. It uses binary.deb packages, which are similar in nature to rpms. Though it is possible, but much more involved, to compile packages too; but Debian users rarely do that.
Is UML useful? How about books on secure programming? Are design patterns a good tool? Will learning things like assembly or Lisp teach me anything useful?
All of these (well, I don't know UML, and I am only planning on learning patterns) are useful. I'd especially reccomend learning LISP and assembly. LISP will teach you new methods of abstraction above and beyond OOP, as well as "programmable programming language" ideas that can be used to understand language-writing with less pain. (For more on why LISP is good, see Paul Graham's site.
Assembly language is very useful because you find out how the computer works at a low level. When you know that, it will help you make your higher level language programming more efficient since you'll have a better idea of how it will work once it is compiled or interpreted. That's why Knuth's "The Art of Programming" has its examples written in an imaginary assembly language.
For those who don't know what Slackware version skip he's refering to, it was 4.0 to 7.0. Pat Volkerding himself admitted he was doing the version inflation because he kept on hearing from potential users that RH was "Linux 7" while Slackware was "only version 4" so he renumbered it to match more or less the numbers that most everyone else is using. (Well, Debian is still 3.0:-) )
Why is that worth a/. storry? You only need to search on sourceforge or freshmeat to realize that the majority of new projects start in Java.
According to a survey of sourceforge (sorry, don't have the link), C followed by C++ are the most popular. I think that Perl was also higher than Java as well. Just reading freashmeat.net on a given day would belie the idea that Java is the most popular language there.
Big difference and a main one that I'm not running Linux - installing apps. I don't know how to compile, nor do I think I should learn how in order to install simple programs.
On Debian, or with apt2rpm on Red Hat or SuSE its "apt-get install program". On Red Hat and other RPM distributions its "rpm -ivh program.rpm", even Slackware, which is what I use, some stuff like what's on linuxpackages.net is available with "installpkg program.tgz".
No compilation needed, at least for the several thousand or so most popular programs. Some of these programs such as apt-get will even download the programs for you. Of course, compilation isn't so hard. "./configure", "make", and "make install" Three commands that togeather will work on 99% of source code.
I suspect that you're a troll considering your nick, but if not perhaps this will let you run Linux since you claim its "one thing keeping me away"
I'll let you know as soon as I finish loading Red Hat on my work computer,
Which will, in about the same amount of time and several less reboots as installing Windows, will install literally hundreds of applications as well. (Though I'd choose Slackware rather than RH.)
Well, that and loading Gentoo on my home PC.
OK, no comment. Let us know about how that went next week.:-)
Several of the distros on the list are Slackware based. Since Pat changed his mind and now x.org is in -current, expect the list of distributions supporting XFree86 4.4 to grow smaller.
Slax is Slackware based, as are "College Linux" and a few others. Since Slackware changed from XFree86 4.4 to X.org recently in -current, I assume the Slackware based distributions will likewise be supporting X.org in future releases.
However, true W^X (shorthand for "no segment is both writable and executable") support won't work for applications that depend on self-modifying code, such as JIT-compiling virtual machines for Java and.NET platforms.
I have heard this is a serious problem for LISP as well. I hope, for the sake of these platforms, that W^X, which seems to be the future for most operating systems will have some sort of loophole for the neat and useful computer language features that aren't compatabile with it.
Somehow, however, the quality of the product hasn't suffered; lots of work continues on Firefox. In the past, before open source, such a thing would be a death nell to a software project.
That doesn't sound as impossible as one would think. People made OSs out of LISP for LISP machines, after all; and made large parts of OSs out of Smalltalk at PARC.
The problem with *any* communist dictatorship, and Marxism is a self-admitted dictatorship, in general is that centralized buerocratic organizations, whether they be political parties or corporations, that do not answer to the people tend to be oppressive. However, I'll take the oppression of corporations in a western country over the oppression of a dictatorship; no matter how noble the cause of the dictatorship.
The OpenBSD team specifically said they wouldn't be moving to the XFree86 4.4 *release* because of license issues, which OpenBSD is the most fanatical about amongst the *BSDs. Perhaps they will maintain their own fork, like they did with Apache.
I suppose though in your book, Alan Kay, who invented the GUI and object-oriented programming, is someone who talks instead of does. In my opinion, however, that is far from being the case.
All of these (well, I don't know UML, and I am only planning on learning patterns) are useful. I'd especially reccomend learning LISP and assembly. LISP will teach you new methods of abstraction above and beyond OOP, as well as "programmable programming language" ideas that can be used to understand language-writing with less pain. (For more on why LISP is good, see Paul Graham's site.
Assembly language is very useful because you find out how the computer works at a low level. When you know that, it will help you make your higher level language programming more efficient since you'll have a better idea of how it will work once it is compiled or interpreted. That's why Knuth's "The Art of Programming" has its examples written in an imaginary assembly language.
For those who don't know what Slackware version skip he's refering to, it was 4.0 to 7.0. Pat Volkerding himself admitted he was doing the version inflation because he kept on hearing from potential users that RH was "Linux 7" while Slackware was "only version 4" so he renumbered it to match more or less the numbers that most everyone else is using. (Well, Debian is still 3.0 :-) )
According to a survey of sourceforge (sorry, don't have the link), C followed by C++ are the most popular. I think that Perl was also higher than Java as well. Just reading freashmeat.net on a given day would belie the idea that Java is the most popular language there.
On Debian, or with apt2rpm on Red Hat or SuSE its "apt-get install program". On Red Hat and other RPM distributions its "rpm -ivh program.rpm", even Slackware, which is what I use, some stuff like what's on linuxpackages.net is available with "installpkg program.tgz".
No compilation needed, at least for the several thousand or so most popular programs. Some of these programs such as apt-get will even download the programs for you. Of course, compilation isn't so hard. "./configure", "make", and "make install" Three commands that togeather will work on 99% of source code.
I suspect that you're a troll considering your nick, but if not perhaps this will let you run Linux since you claim its "one thing keeping me away"
Which will, in about the same amount of time and several less reboots as installing Windows, will install literally hundreds of applications as well. (Though I'd choose Slackware rather than RH.)
OK, no comment. Let us know about how that went next week. :-)
Not if they use NetBSD on the Amiga. :-)
Several of the distros on the list are Slackware based. Since Pat changed his mind and now x.org is in -current, expect the list of distributions supporting XFree86 4.4 to grow smaller.
Slax is Slackware based, as are "College Linux" and a few others. Since Slackware changed from XFree86 4.4 to X.org recently in -current, I assume the Slackware based distributions will likewise be supporting X.org in future releases.
I have heard this is a serious problem for LISP as well. I hope, for the sake of these platforms, that W^X, which seems to be the future for most operating systems will have some sort of loophole for the neat and useful computer language features that aren't compatabile with it.
NetBSD offers both sendmail and postfix. An interesting exception to it's usual "no bloat" policy.
You forgot
That really speeds up the compile.