Java saved Sun in some ways, hey even my Gran has heard of Java!
Did he pay for Java? How much if so? The only revenue Sun has from java is from licensing J2EE to Java software vendors. But how long are they willing to pay counting the fact that they have more loses, rather than profits?
TCL should have been python but they wanted to be a research project instead
How many line did you code on TCL? Perhaps you mistake Tcl with some other language. TCL was (and is) a shell-scripting language based on interpreter, which is designed to be extended. Thus TCL is one of very practical languages. And it wasn't achieved OOP and FP level of Python only b/c the project was dropped. Now new TCL team is trying to catch it, so who know, perhaps TCl might be back at soe point. I've coded on Tcl few thousands of lines total, so I guess I know what I am talking about. Tcl is a very practical language, especially for programming with DB, networking and GUI. Otherwise we would not see "make xconfig" of linux kernel, OracTcl and other Oracle DBA tools, Scotty and Tkined, Tkabber and many others.
Having said that, I also love Python, which has stronger OOP implementation than Tcl, but Tcl proves that OOP is not the most important paradigm. If only Tcl would have more FP paradigm already implemented in it! The irony (with your words) is that that would be possible if Tcl research would not be interrupted at the moment the project was dropped in a favor of Java.
When the hell are they going to stop putting updates in the main release and make it possible to get security-only updates as a default?
Immidiately after having on of two conditions:
open-source developers will stop develop (aside of security patches);
linux users will stop demand new versions (and be happy with only security updates);
Until then you, personally, are free to stick to Redhat-5.2 or Debian or any of BSD.
Gentoo is for user who want to keep up-to date. In fact the success of Gentoo is in satisfaction of user demands to have up-to date software.
BTW, while mnay developers support old versions with security patches, the other many developers fix security bugs in next functional releases. Therefore, you have many chances to end-up to the decision like "to upgrade or not?" even if you motivation is limited to security updates. But once you decide to upgrade - you've got dependency problems. And it's up to you to trace them manually or in Portage.
One of common mistakes, when comparing Linux (or other OSS) distros, is to forget that the distro is integrating software from various 3rd parties. In case of OSS, each party may have own rules and discipline about updates and patches.
---
There are 3 kinds of people, those who can count and those who cannot.
I think Java is the the main thing that killed Sun. It was a hardware company with neither tradition nor understanding of software business.
First they almost killed TCL project of John Osterhout. Then they decided to go with Java (I wonder what was their business model?), then they bought serv-side part of Netscape (anyone use it? or yeah! Sun itself!).
I think HP (a successful collector of dying hardware platforms) will buy their hardware business (HP knows what to do with zomby-platforms), while IBM (as the most successful Java developer) will pick their Java (IBM knows what to do with).
The time of proprietary Unix systems is over long years ago. The market is just adjusting to it by merging till nothing is left to merge.
He asked whether KDE people were saying "Gnu/Linux" or just "Linux", and Open Source or Free Software. I told him some of us are using KDE/Gnu/Linux which pleased him as an answer.
So, RMS doesn't talk to people until asking them the password and talks only after getting the right password. It's getting more and more crazy.
I love GPL and think it's more pure "open-source"-ish than BSDL, but I understand the word freedom differently than RMS. I think that it's up to users (inlcuding developers) to decide what software to use and it's their choice to evaluate if the license fits or not their needs. BSDL is legal license with no cheating of anyone.
Some people are productive only in few very bright ideas in their life. The rest of the life they are crazy. RMS created excelent license, but admit - it's just one of good open-source licenses and the whole open-source movement is suffering from RMS's stand out against BSDL. RMS created Emacs, but admit it - he is the one who pushed people to fork Xemacs and thus almost killed both projects.
Richard, relax and do university teaching (or get back to the good-old code debugging), your activity has no creativity anymore and it's distructive, admit it!
Re:This is scary, or is it just over-reaction?
on
Brain Privacy
·
· Score: 1
What makes posters happy to post near the first post?
NASA should realize that time for business-class trips did not come yet. At least not with current very sub-optimal (and yet not safe!) budget planning in NASA.
And Russians, with their space tourism program, proved that econom-class is ok not only for semi-military educated cosmonauts, but even also for space tourists (including US citizens!).
I hope Europians and Japaneese will cooperate with Russians more, heliping to keep their space program. I doubt NASA will keep cooperating with Russians as in US everything is related to politics and Russians joined to Germany and France club, it means US decline trade operations and cooperation with them after they denied to help with Iraq occupation.
Only YOU can decide what works the best for YOU. Really.
I can decide adequately ONLY after getting experienced with ALL available options AND having general (mental) skills for such decisions. Until/unless that - please make sure you guide me by asking me appropriate questions and giving me adequate (!) advises. Otherwise, please label your system: Only for experienced AND smart users. Or you can compbine the novice guide with availability of advanced options and/or with the direct shell root access.
Personally I am developing and integrating with Gentoo Linux. But I work also with many Windows/Java programmers for whom even RH is still complicated. So, I know what I am talking about.
There are feudal lords (in fact the hierarchy of them) and there is monarch king. Lords are headquaters of international corporations as well as goverment cabinets of various countries, the king is the US administration (whatever is current).
The law is as it always was:
whoever is closer to the top has more power and thus more freedom to do whatever he wants;
whoever is unhappy with the current position must be smart enough to kill (damage) someone higher him to erase the place and to get it;
Lords always create unions and always fight to each other, hiddenly (politically) or openly (the war);
Periodically lords want some laws on papers to make such unions more stable. When such laws are against the king interests - the king either ignore such laws or stand up against them. When some lords behave in a way against interests of the king - they are smashed in no time.
We, simple people, are devided onto two big groups:
peasants with no voice - mostly citizens of "evil" countries who doesn't have their right to move to another country (from their evils) - no other goverment welcomes peasants (those rats and coacroaches!); I would call them not citizens of their countries, but prisoners of Iran, Siria, etc:(
"real" citizens - people of "good" countries, who can traver and work around the world, who can use their votes to elect their goverments... or actually to think they use they votes to elect... clowns:)
Now tell me, how this picture is different from what we could draw several centures ago?
When i check my Yahoo mail accounts I see spam. On some - lots of spam, b/c I give up such account when I download something from IBM, Sun Oracle or others. On the others - not much of spam.
When I open a spam message I can see "This the spam" link, so I can help Yahoo to update their anti-spam filters. But on some spam messages I don't see such a link. Why? Because they are Yahoo partners!
OSX works on 5% of American (!) desktops(!). And it's not free. And you don't get ports from FreeBSD (welcome to the hell when you want to install update anything from the opensource world!).
If you really need Java on really free OS, which protects your installation/update efforts then you go for Gentoo and you get the best features from the best systems: free (both in beer and in speach), Portage (superior to FreeBSD's ports), Java (the most stable, the fastest VM, the least deps problems, Ant support in Portage, etc etc).
... when there was only one button on the mouse. But now that single button is rotary. How inventive!
As many of us here on./ I hate M$, but I must admit that there is a (actually: the only) product of that evil that I love - it's Microsoft Trackball (opticall). It's perfect: 3 buttons, mid-button is a scroll-wheel, and there is a trackbacll in the right position of the right size and exactly sensitive as I like.
As for Apple, I've never saw any mouse from Apple that I don't hate. I doubt that the rotation of that single button will save their reputation of a mice manufacturer.
Luna ("moon") is a symbol on many Islamic flags. So, that's why that place has been chosen by Saddam Hussein to hide his MDW ("mass disstruction weapons").
By why not send there some UN inspectors at first? Otherwise there will again be no evidence that MDW was there or not. Well, perhaps Mr. Bush doesn't care about any evidences of MDW anymore, he wants just destroy MDW in every place where he thinks there might be a chance of MDW. Smart guy!
Well, Gecko is HTML rendering engine. Web browsing is not the only application for HTML rendering. The others are: Email message view (if in HTML), Composer *partial" preview mode (preview with tag labels). Perhaps there may be more cases.
But if you create an application *just* to Browse, than why don't you call it Browsilla? At least it will be possible to say what the application does. Geckozilla is unique (not taken yet), but it doesn't say what it does. From that prospective it's no better than that stupid overused Firebird.
former Microsoft chief of security Howard Schmidt has resigned as White House cybersecurity adviser. 'With the historic creation of the Department of Homeland Security...'
Within two months the guy has checked out that the Homeland is same secure as the rest of Microsoft products.
So, should we just read security alerts about flaws, or we have to look for patches to apply? And are those patches really free?
P.S. I have a feeling, while looking for the design of the system Mr. Schmidt has recently left, that it might be simpler to redesign/rewrite everything from scratch than to keep patching.
Gecko? It's a name of the Engine, which applications are not limited to web-browsing, fortunately. Thus, keep Gecko for Engine.
However, Mozilla itsef has already inspired several derivated names, such as Chatzilla (IRC), Bugzilla and Crockzilla. So, keep the tradition and rename Phoenix to Browzilla. Everybody will understand that it is a browser and it's a part of Mozilla project.
Same way, call Mail application as Mailzilla. And don't forget about Addrezilla, Linkzilla and Compozilla.
You are American, arn't you? Or at least Canadian. Both countries are far behind Europe in card technologies.
OK, here is the difference. In North America you use magnetic cards for everything. Magnetic card only keeps data, while software works on a card reader device.
All Europe use smart cards which are sort of micro-computers, the main task of which is encryption handling, doing it together with software on a card reader and thus doing it smarter. So, in Europe, card stealing doesn't help - it's too expensive to crack it.
Pretty smart, isn't it? In Europe people are smart and they use smart cards. In America... now you got a point. I am sorry.
people use different email clients, don't you now? If I send email from Evolution or Mozilla Mail through my hoe ISP using myname@yahoo.com at From field - nothing wrong with that, but your suggestion won't work on it.
The only way to make sure that bob@yahoo.com is bob@yahoo.com is to use e-signature. You keep the list of public keys of your friends (free for them, but you have to know and trust them personally) as well as the list of certificates of CA-servers you trust. Well-trusted CA-servers keep lists of public keys for very well-know and well-trusted citizens and corps (not free and perhaps not very cheap, depends on the level of trust). Once your mail server gets email it checks the signature. if it it verifies - you can read it right the way. If not - bounce answer + save the copy in a bulk folder, just for a case (like monthly based digests sent to you - if you configure so).
See? the authentication must be applied only to ecryption software (the one provides e-signature in particular). In that case it's free for you and your friends (you exchange keys directly without CA). Perhaps it's still free for ISPs (they may or even should host their own CA, which you are going to trust, aren't you?). The goverment agencies should be also registered in their (or ISPs) CAs, but you can decide to trust govt or not (it's a free country, isn't it?). Every one else are not welcomed.
So, instead of waiting when someone can solve the problem you can start solving it right the way: install GPG or other compatible e-signature supporting software, generate your key pair and exchange public keys with your friends. Then tune your mail-filtering to reject all non-signed email messages. Then...
Here we go. Then you have to force all B2Cs (e-shopping, e-banking) where you have accounts to sign their email messages. Well, they should have done it long time ago, but they didn't. Is it b/c they are the part of spam infrastructure? Anyway, you can tune your mail filtering program to accept email from those monsters anyway (but it is a good idea each time to send them back the warning that they forgot to sign the message).
P.S. Internet (at least email) is here for about 3 decades. It's 21st centure, but we still don't know that personal higiene is not only to protect our health at sexual relationships, but within other relationships as well, including email messaging and file sharing.
If Microsoft will name their product using some (unregistered!) name from OOS world, than that OSS project has nothing to do but give up. Lawyers cost money and OSS is no much to Microsoft from money prospective.
But what OSS projects can do, in order to protect them from name hijacking by big corps, is to choose the name which a big corp will never want to use. For example, it can remind some bad moment from the history, like, Cake4BillGates. Or it can just call something bad, like Shame2LarryEllison. Or it can remind the bad quality of commercial products, like WinBugs or OraBugs. Of course, if you will create a Linux distro called Slowlaris than you might be called to the court, as Lindows guys.
All examples above can be used not only by OSS, but also by other commercial competitors. I can imagine that if some OSS project will choose the name "Pink Giant" then Sun can steal it to call one of their big computers.
But you want the absolute guarantee that no big corp will want to hijack, then you should choose realliy bad names. How about FsckOS? Or FreakingSQL? Or Sh*t++? Doubt any corps want to take such a name away from you. But be careful, if you will choose a name like LesbOS or PedofilML than you may have a problem with sexual minorities or even with FBI.
So, basically, the choosing a name is very difficult and you should use all your creativity for it.
Each I ask Apple support about CLI in MacOSx they answer me that "Apple doesn't support CLI and if you will use it Apple is not responsible for any consequenses. Please use GUI for purposes of system administration."
I think after such answers I barely can consider MacOSx as Unix. No need to mention that all Unix books are useless for MacOSx users.
P.S. My friends are porting source code between Linux, Unix and MacOSx. They told me that from the source code compatibility prospective Linux is Unix, however MacOSx is not.
MacOSX is not free, while X is free. MacOSX works on a fraction of % of all world desktop computers, while X can work virtually everywhere. Therefore OpenSource multiplatform project TransluXent is good and I wish them to succeed, while MacOSX is bad and... let Steve Jobs to worry about it, not me:)
Another point about opensource role in Steve Jobs' success:
If you doubt about opensource's goodness, than remember that without BSD there will be no MacOSX. So, bitching opensource while you enjoy its stolen code is amoral at least.
Did he pay for Java? How much if so? The only revenue Sun has from java is from licensing J2EE to Java software vendors. But how long are they willing to pay counting the fact that they have more loses, rather than profits?
TCL should have been python but they wanted to be a research project instead
How many line did you code on TCL? Perhaps you mistake Tcl with some other language. TCL was (and is) a shell-scripting language based on interpreter, which is designed to be extended. Thus TCL is one of very practical languages. And it wasn't achieved OOP and FP level of Python only b/c the project was dropped. Now new TCL team is trying to catch it, so who know, perhaps TCl might be back at soe point. I've coded on Tcl few thousands of lines total, so I guess I know what I am talking about. Tcl is a very practical language, especially for programming with DB, networking and GUI. Otherwise we would not see "make xconfig" of linux kernel, OracTcl and other Oracle DBA tools, Scotty and Tkined, Tkabber and many others.
Having said that, I also love Python, which has stronger OOP implementation than Tcl, but Tcl proves that OOP is not the most important paradigm. If only Tcl would have more FP paradigm already implemented in it! The irony (with your words) is that that would be possible if Tcl research would not be interrupted at the moment the project was dropped in a favor of Java.
Immidiately after having on of two conditions:
- open-source developers will stop develop (aside of security patches);
- linux users will stop demand new versions (and be happy with only security updates);
Until then you, personally, are free to stick to Redhat-5.2 or Debian or any of BSD.Gentoo is for user who want to keep up-to date. In fact the success of Gentoo is in satisfaction of user demands to have up-to date software.
BTW, while mnay developers support old versions with security patches, the other many developers fix security bugs in next functional releases. Therefore, you have many chances to end-up to the decision like "to upgrade or not?" even if you motivation is limited to security updates. But once you decide to upgrade - you've got dependency problems. And it's up to you to trace them manually or in Portage.
One of common mistakes, when comparing Linux (or other OSS) distros, is to forget that the distro is integrating software from various 3rd parties. In case of OSS, each party may have own rules and discipline about updates and patches.
---
There are 3 kinds of people, those who can count and those who cannot.
First they almost killed TCL project of John Osterhout. Then they decided to go with Java (I wonder what was their business model?), then they bought serv-side part of Netscape (anyone use it? or yeah! Sun itself!).
I think HP (a successful collector of dying hardware platforms) will buy their hardware business (HP knows what to do with zomby-platforms), while IBM (as the most successful Java developer) will pick their Java (IBM knows what to do with).
The time of proprietary Unix systems is over long years ago. The market is just adjusting to it by merging till nothing is left to merge.
So, RMS doesn't talk to people until asking them the password and talks only after getting the right password. It's getting more and more crazy.
I love GPL and think it's more pure "open-source"-ish than BSDL, but I understand the word freedom differently than RMS. I think that it's up to users (inlcuding developers) to decide what software to use and it's their choice to evaluate if the license fits or not their needs. BSDL is legal license with no cheating of anyone.
Some people are productive only in few very bright ideas in their life. The rest of the life they are crazy. RMS created excelent license, but admit - it's just one of good open-source licenses and the whole open-source movement is suffering from RMS's stand out against BSDL. RMS created Emacs, but admit it - he is the one who pushed people to fork Xemacs and thus almost killed both projects.
Richard, relax and do university teaching (or get back to the good-old code debugging), your activity has no creativity anymore and it's distructive, admit it!
What makes posters happy to post near the first post?
And Russians, with their space tourism program, proved that econom-class is ok not only for semi-military educated cosmonauts, but even also for space tourists (including US citizens!).
I hope Europians and Japaneese will cooperate with Russians more, heliping to keep their space program. I doubt NASA will keep cooperating with Russians as in US everything is related to politics and Russians joined to Germany and France club, it means US decline trade operations and cooperation with them after they denied to help with Iraq occupation.
I can decide adequately ONLY after getting experienced with ALL available options AND having general (mental) skills for such decisions. Until/unless that - please make sure you guide me by asking me appropriate questions and giving me adequate (!) advises. Otherwise, please label your system: Only for experienced AND smart users. Or you can compbine the novice guide with availability of advanced options and/or with the direct shell root access.
Personally I am developing and integrating with Gentoo Linux. But I work also with many Windows/Java programmers for whom even RH is still complicated. So, I know what I am talking about.
The law is as it always was:
- whoever is closer to the top has more power and thus more freedom to do whatever he wants;
- whoever is unhappy with the current position must be smart enough to kill (damage) someone higher him to erase the place and to get it;
Lords always create unions and always fight to each other, hiddenly (politically) or openly (the war);Periodically lords want some laws on papers to make such unions more stable. When such laws are against the king interests - the king either ignore such laws or stand up against them. When some lords behave in a way against interests of the king - they are smashed in no time.
We, simple people, are devided onto two big groups:
- peasants with no voice - mostly citizens of "evil" countries who doesn't have their right to move to another country (from their evils) - no other goverment welcomes peasants (those rats and coacroaches!); I would call them not citizens of their countries, but prisoners of Iran, Siria, etc
:(
- "real" citizens - people of "good" countries, who can traver and work around the world, who can use their votes to elect their goverments... or actually to think they use they votes to elect... clowns
:)
Now tell me, how this picture is different from what we could draw several centures ago?When I open a spam message I can see "This the spam" link, so I can help Yahoo to update their anti-spam filters. But on some spam messages I don't see such a link. Why? Because they are Yahoo partners!
So? So Yahoo is covering spammers!
This interview is dying :)
If you really need Java on really free OS, which protects your installation/update efforts then you go for Gentoo and you get the best features from the best systems: free (both in beer and in speach), Portage (superior to FreeBSD's ports), Java (the most stable, the fastest VM, the least deps problems, Ant support in Portage, etc etc).
As many of us here on ./ I hate M$, but I must admit that there is a (actually: the only) product of that evil that I love - it's Microsoft Trackball (opticall). It's perfect: 3 buttons, mid-button is a scroll-wheel, and there is a trackbacll in the right position of the right size and exactly sensitive as I like.
As for Apple, I've never saw any mouse from Apple that I don't hate. I doubt that the rotation of that single button will save their reputation of a mice manufacturer.
Briefly, Russians wnat to open Postal Service Station on ISS to make some money in order to help their poor space budget.
So, when an austronaut on ISS will buy something on the web using his credit card, he'll have three options for delivering:
Luna ("moon") is a symbol on many Islamic flags. So, that's why that place has been chosen by Saddam Hussein to hide his MDW ("mass disstruction weapons").
By why not send there some UN inspectors at first? Otherwise there will again be no evidence that MDW was there or not. Well, perhaps Mr. Bush doesn't care about any evidences of MDW anymore, he wants just destroy MDW in every place where he thinks there might be a chance of MDW. Smart guy!
But if you create an application *just* to Browse, than why don't you call it Browsilla? At least it will be possible to say what the application does. Geckozilla is unique (not taken yet), but it doesn't say what it does. From that prospective it's no better than that stupid overused Firebird.
Within two months the guy has checked out that the Homeland is same secure as the rest of Microsoft products.
So, should we just read security alerts about flaws, or we have to look for patches to apply? And are those patches really free?
P.S. I have a feeling, while looking for the design of the system Mr. Schmidt has recently left, that it might be simpler to redesign/rewrite everything from scratch than to keep patching.
However, Mozilla itsef has already inspired several derivated names, such as Chatzilla (IRC), Bugzilla and Crockzilla. So, keep the tradition and rename Phoenix to Browzilla. Everybody will understand that it is a browser and it's a part of Mozilla project.
Same way, call Mail application as Mailzilla. And don't forget about Addrezilla, Linkzilla and Compozilla.
They called it Zhar-Ptitsa.
OK, here is the difference. In North America you use magnetic cards for everything. Magnetic card only keeps data, while software works on a card reader device.
All Europe use smart cards which are sort of micro-computers, the main task of which is encryption handling, doing it together with software on a card reader and thus doing it smarter. So, in Europe, card stealing doesn't help - it's too expensive to crack it.
Pretty smart, isn't it? In Europe people are smart and they use smart cards. In America... now you got a point. I am sorry.
The only way to make sure that bob@yahoo.com is bob@yahoo.com is to use e-signature. You keep the list of public keys of your friends (free for them, but you have to know and trust them personally) as well as the list of certificates of CA-servers you trust. Well-trusted CA-servers keep lists of public keys for very well-know and well-trusted citizens and corps (not free and perhaps not very cheap, depends on the level of trust). Once your mail server gets email it checks the signature. if it it verifies - you can read it right the way. If not - bounce answer + save the copy in a bulk folder, just for a case (like monthly based digests sent to you - if you configure so).
See? the authentication must be applied only to ecryption software (the one provides e-signature in particular). In that case it's free for you and your friends (you exchange keys directly without CA). Perhaps it's still free for ISPs (they may or even should host their own CA, which you are going to trust, aren't you?). The goverment agencies should be also registered in their (or ISPs) CAs, but you can decide to trust govt or not (it's a free country, isn't it?). Every one else are not welcomed.
So, instead of waiting when someone can solve the problem you can start solving it right the way: install GPG or other compatible e-signature supporting software, generate your key pair and exchange public keys with your friends. Then tune your mail-filtering to reject all non-signed email messages. Then...
Here we go. Then you have to force all B2Cs (e-shopping, e-banking) where you have accounts to sign their email messages. Well, they should have done it long time ago, but they didn't. Is it b/c they are the part of spam infrastructure? Anyway, you can tune your mail filtering program to accept email from those monsters anyway (but it is a good idea each time to send them back the warning that they forgot to sign the message).
P.S. Internet (at least email) is here for about 3 decades. It's 21st centure, but we still don't know that personal higiene is not only to protect our health at sexual relationships, but within other relationships as well, including email messaging and file sharing.
But what OSS projects can do, in order to protect them from name hijacking by big corps, is to choose the name which a big corp will never want to use. For example, it can remind some bad moment from the history, like, Cake4BillGates. Or it can just call something bad, like Shame2LarryEllison. Or it can remind the bad quality of commercial products, like WinBugs or OraBugs. Of course, if you will create a Linux distro called Slowlaris than you might be called to the court, as Lindows guys.
All examples above can be used not only by OSS, but also by other commercial competitors. I can imagine that if some OSS project will choose the name "Pink Giant" then Sun can steal it to call one of their big computers.
But you want the absolute guarantee that no big corp will want to hijack, then you should choose realliy bad names. How about FsckOS? Or FreakingSQL? Or Sh*t++? Doubt any corps want to take such a name away from you. But be careful, if you will choose a name like LesbOS or PedofilML than you may have a problem with sexual minorities or even with FBI.
So, basically, the choosing a name is very difficult and you should use all your creativity for it.
I think after such answers I barely can consider MacOSx as Unix. No need to mention that all Unix books are useless for MacOSx users.
P.S. My friends are porting source code between Linux, Unix and MacOSx. They told me that from the source code compatibility prospective Linux is Unix, however MacOSx is not.
1. Some people are so naive that they keep their home doors unlocked when they are out in town. We don't call it beauty, we call it stupidity.
2. When the other people come to such unlocked house and take something - we call it stealing.
3. When someone take something for free from the other one, use it and then tell publicly that it was a bad quality - that is amoral.
MacOSX is not free, while X is free. MacOSX works on a fraction of % of all world desktop computers, while X can work virtually everywhere. Therefore OpenSource multiplatform project TransluXent is good and I wish them to succeed, while MacOSX is bad and ... let Steve Jobs to worry about it, not me :)
Another point about opensource role in Steve Jobs' success:
If you doubt about opensource's goodness, than remember that without BSD there will be no MacOSX. So, bitching opensource while you enjoy its stolen code is amoral at least.