JavaSpace isn't anything new. It was based on LINDA developed in Yale in early 80s. The problem with it is that it has a very easy abstraction but it's intended as a synchronization system for distributed system rather then a data moving middleware. It's hard to "tune" it.
People always scream for Apple to switch to Intel or AMD and the main reason behind that is the long term committement of Motorola and IBM on PowerPC. Now, with XBox 2 moving to PowerPC, the chip can finally move to a niche to a main stream. It helps to drive down the cost of hte CPU as well as secure long term committement of IBM and Motorola to continue on improving the PowerPC family. Also, IBM itself has also been showing off several PowerPC based products like G5 based blade servers. All of these serve to create a commaditize the PowerPC family and makes it easier to Mac to compete with PC.
Also, it makes perfect sense for Microsoft to use PowerMac G5 for XBox 2 SDK. XBox 2, according to the spec, is going to be about 2 or 3 times as powerful as the current PowerMac G5 but XBox 2 isn't going to ship until 2005 (2006?). PowerMac G5 is close enough to XBox 2 in architecture and it's a commodity PC. If you were Microsoft, what else would you do? Building a customized box similar to PowerMac which may costs 10 times to your developers? Emulate XBox 2 under current generation of PC doesn't even make sense.
PS2's development system is based on PC and Linux. In some sense, PC is a competiting platform to PS2. Has anyone thought of Sony is endorsing PC as a game platform?
Actually, a lot of these spams was sent under contract with spammer in the US. A friend of mine has gotten a contract from an US company and made pretty good profit subcontracting them to China.
Good point. IBM actually brought VisualAge Smalltalk from OTI and extended the product line to support Java which became Eclipse. The same OTI team moved on to the Eclipse platform. Some of the developers in Eclipse constantly complain about the restriction of Java comparing to Smalltalk and claims some part of Eclipse design is a compromise because of the Java language.
I'd love to see IBM open source the smalltalk. The lack of good open source implementation is probably one of the reason why Smalltalk isn't well received.
What OSS? It just open the way for the dominating Japanese IT giants: IBM, Fujitsu, NEC, and Sony to bundle Linux and keep the OS license charge to themselves. There are no grassroot movement for OSS in Japan.
Actually, I think the naming came from the traditional of China to make offering to god while they are putting the faith of something in the hand of god. Man made everything they can but the success will depends on the Heaven. Men are too humble to take the divine system.
The searches for truth in the universe doesn't started right now. Why one has abanden traditional belief to be "scientific?" What's wrong with "divine ship?"
I worked on Japanese enterprise IT and from what I can see, the usage of Intenet in enterprise is terrible. Emails are barely acceptable form of communication and most things still require face to face meeting.
Things must look better in Internet industry. Back in early 90s, I was working in the US and everyone around me have a email address. However, Internet wasn't really known until mid 90s.
What I try to say is Japanese usage of Internet is disproportional to the awesome infrustructure and their econemic status. Look toward neighborhood countries: Korean with 70% broadband and China with rapid raising of Internet user. Interesting that you bring up business. Alibaba, a Chinese B2B portal, has 3M registered business and just finish raising US$80 millions VC funds.
I lived in both China and Japan for the past couple years and work in IT industry in the US, China and Japan. I have to say that the Internet infrustructure is most awesome in Japan but the utilization is the worst.
I live in Yokohama and work in computer industry as well. I am impressed by all the Internet infrustrate in China. The boardband access is wondeful and wireless Internet is amazing. However, the utlilization of Intner is so dispropotional to the awesome environment. Business still depends on face to face meeting, email isn't widely used and few companies actually give dime about their web present. Name any amazing usage of Internet by Japanese comnpanies!? How many people use Internet regularly for their business? I have a stack of business cards that don't have email addresses on them.
With all the fancy internet availability, Japanese's usage of Internet is very low. Most people do not have computer at home, even time to use them at home.
What are you talking about? "Pulp Fiction" was published by Buna Vista which is Disney's movie distribution arm! Disney has no moral, just a clean image to keep for the public.
IBM could gain a lot of office sales by porting Office to Linux. Let's face it. StarOffice/OpenOffice is good but MS Office is a far surperior product and the lack of MS Office is probably one of the key obstacle of Linux Desktop adaption.
Currently, IBM is the only company with the right image, business and technical ability to leverage such porting. If the Office for Linux comes from MS, it creates a headache for MS marketing. Novell? Few would believe the products would last. IBM on the other hand, has the right image, the open source friendly image. Once IBM finish the port, Linux advocate everywhere will be cheering for IBM and prompting Linux on desktop even harder. However, since IBM will be the only source for MS Office on Linux, it effectively turns the Linux users into its marketing and sales.
It would be really smart for IBM to take the move. There is really no reason for IBM to back OpenOffice or StarOffice. It doesn't make business sense for IBM.
Recently, Apple has made significant moves to more closely incorporate the GNU tools that Linux users expect, or at least design the OS to allow seamless installation of GNU tools.
NeXT was the first commercial vendor that adapted GCC/GDB as standard OS compiler and debugger and this was 1989. It's interesting that how people think that Linux comes before GNU. No wonder Stallman insisted GNU/Linux!
Pirating CD carrying banned foreigner contents are sold on streets. Major international magazines and books are available in many book stores. Many people I know don't really care about foreigner contents. They are happy with the Chinese contents from several portals and news sites. Why should a typical Chinese really care about English content from BBC, CNN or any other news?
However, the blocking gives Chinese government a lot of power of foreigner media companies in China. Give Chinese bargain power over the media companies' entry and access to the vast Chinese market. Give Chinese power in the negotiation table. Time Warner who wants to access to this vast market, not for CNN or Times but for the studio contents, have to negotiate hard with Chinese government.
The same education system also provide US the best mind in the world. Take a trip to Silicon Valley and how many enginners working there are foreigner born and educated in the US?
I went to US for school and have worked under H-1B. I walked away from several interviews because the employer tryinging negoiate with me becuase I was on H-1B. I finally decide to leave the US.
I am not saying they are doing nothing. Nokia has a very large telecom equipment business which are probably a major part of Nokia's income instead of headset sales. Telecom equipment business is far more advanced then handset design and manufecture and bring bigger margin for Nokia. Majority of the Nokia engineers probably work on telecom equipment, produce patents and other more profitable areas. Handset design and manufecture is a raze thin margin business.
Look at the computer industries for example, big brand like HP or IBM have employeed thousands of engneers but few of them actually working on designing a PC.
By the way, I am not trying to imply that Nokia isn't technologically advanced but just want to point out in the particular area of headsets, the market is changing.
So atleast europe, asia and middle-east will go for symbian, instead of something else...
Nokia and Motorola have been losing market share in China in 2003. Motorola's #1 spot in China's cell phone market has been overtaken by Nanjian Bird in 2003. On top of these, Nokia itself doesn't really manufecture phone, it doesn't even design phone. Currently design are done by small cell phones design house in Europe and Korea and manufecture by Taiwanese and Chinese OEM.
There are several start up in China focusing on Linux for cell phone and these may be seen by the local companies as good alternative to Symbian which are owned by Motorola/Nokia/SonyEricsson.
Problem is that linux phones haven't even appeared on any major markets yet. The motorolla phone is for Asian markets only and aparently it still has issues to be worked out.
What would you call a major market? China, a country with more mobile phone subscriber then the population of US and a phone upgrade cycle averaged at 18 months, isn't a major market? There are good reasons that motorola introduce its state-of-the-art Linux cell phone in China first. Actually, Motorola's Linux phone was designed specific for Chinese market.
When you talk about spending on other things, China may be a small market. However, cell phone costs about the same everywhere you go. Which ever has larger user base and fast upgrading rate is major market. The major market is China today and India tomorrow.
What, there's no open source speech recognition system he could use? (or maybe none yet compare to Dragon Naturally Speaking on windows).
Typing for RMS can get one to go place. I remeber attending a talk by Guy Steele and he was hired to type for RMS back in the AI lab days while he was in high school. Since then, he was on committee to standardize LISP, C, C++ and now on steering Java language standard.
OPENSTEP spec is jointly developed by NeXT and Sun. OPENSTEP/SPARC has been released.
As for NeWS, it's a terrible system. It tried to use Postscript as the communication language but it's very slow. Sun tried to define new Unix GUI standard with AT&T and jointly developed CDE. The other group IBM/HP/DEC decided to go with Motif.
NeXTSTEP adaption came after the CDE/Motif fight which basically fragemented the Unix GUI market.
If we are talking about device driver comparsion, here is an interesting paper Linux Device Driver Emulation in Mach describing how Mach can use Linux's device driver without changing the device driver code. Mach which powers the Mac OS X is a very flexible micro-kernel OS. A lot of neat trick can be done with it. I wonder if there is an effort in Darwin to bring this enmulation to Darwin.
Well. I am a Mac user. Actually, I am a NeXTSTEP user but it beomes Mac OS X after NeXT acquired Apple. So, for me, Mac OS X GUI is the UI my Unix box always has!;)
Unix never really accept CDE or Motif. They were just, well, there. Three big Unix vendors: IBM, Sun and HP have all in one time or another trying to adapt NeXTSTEP/OPENSTEP on their machines but as fragemented as the Unix was during the early 90s', the adaption never went anywhere.
If you are on Linux, you want to take a look at GnuSTEP which is an open source implementation of OPENSTEP which is the fundation of Mac OS X.
JavaSpace isn't anything new. It was based on LINDA developed in Yale in early 80s. The problem with it is that it has a very easy abstraction but it's intended as a synchronization system for distributed system rather then a data moving middleware. It's hard to "tune" it.
People always scream for Apple to switch to Intel or AMD and the main reason behind that is the long term committement of Motorola and IBM on PowerPC. Now, with XBox 2 moving to PowerPC, the chip can finally move to a niche to a main stream. It helps to drive down the cost of hte CPU as well as secure long term committement of IBM and Motorola to continue on improving the PowerPC family. Also, IBM itself has also been showing off several PowerPC based products like G5 based blade servers. All of these serve to create a commaditize the PowerPC family and makes it easier to Mac to compete with PC.
Also, it makes perfect sense for Microsoft to use PowerMac G5 for XBox 2 SDK. XBox 2, according to the spec, is going to be about 2 or 3 times as powerful as the current PowerMac G5 but XBox 2 isn't going to ship until 2005 (2006?). PowerMac G5 is close enough to XBox 2 in architecture and it's a commodity PC. If you were Microsoft, what else would you do? Building a customized box similar to PowerMac which may costs 10 times to your developers? Emulate XBox 2 under current generation of PC doesn't even make sense.
PS2's development system is based on PC and Linux. In some sense, PC is a competiting platform to PS2. Has anyone thought of Sony is endorsing PC as a game platform?
Actually, a lot of these spams was sent under contract with spammer in the US. A friend of mine has gotten a contract from an US company and made pretty good profit subcontracting them to China.
Good point. IBM actually brought VisualAge Smalltalk from OTI and extended the product line to support Java which became Eclipse. The same OTI team moved on to the Eclipse platform. Some of the developers in Eclipse constantly complain about the restriction of Java comparing to Smalltalk and claims some part of Eclipse design is a compromise because of the Java language.
I'd love to see IBM open source the smalltalk. The lack of good open source implementation is probably one of the reason why Smalltalk isn't well received.
What OSS? It just open the way for the dominating Japanese IT giants: IBM, Fujitsu, NEC, and Sony to bundle Linux and keep the OS license charge to themselves. There are no grassroot movement for OSS in Japan.
Actually, I think the naming came from the traditional of China to make offering to god while they are putting the faith of something in the hand of god. Man made everything they can but the success will depends on the Heaven. Men are too humble to take the divine system.
The searches for truth in the universe doesn't started right now. Why one has abanden traditional belief to be "scientific?" What's wrong with "divine ship?"
I worked on Japanese enterprise IT and from what I can see, the usage of Intenet in enterprise is terrible. Emails are barely acceptable form of communication and most things still require face to face meeting.
Things must look better in Internet industry. Back in early 90s, I was working in the US and everyone around me have a email address. However, Internet wasn't really known until mid 90s.
What I try to say is Japanese usage of Internet is disproportional to the awesome infrustructure and their econemic status. Look toward neighborhood countries: Korean with 70% broadband and China with rapid raising of Internet user. Interesting that you bring up business. Alibaba, a Chinese B2B portal, has 3M registered business and just finish raising US$80 millions VC funds.
I lived in both China and Japan for the past couple years and work in IT industry in the US, China and Japan. I have to say that the Internet infrustructure is most awesome in Japan but the utilization is the worst.
I live in Yokohama and work in computer industry as well. I am impressed by all the Internet infrustrate in China. The boardband access is wondeful and wireless Internet is amazing. However, the utlilization of Intner is so dispropotional to the awesome environment. Business still depends on face to face meeting, email isn't widely used and few companies actually give dime about their web present. Name any amazing usage of Internet by Japanese comnpanies!? How many people use Internet regularly for their business? I have a stack of business cards that don't have email addresses on them.
With all the fancy internet availability, Japanese's usage of Internet is very low. Most people do not have computer at home, even time to use them at home.
What are you talking about? "Pulp Fiction" was published by Buna Vista which is Disney's movie distribution arm! Disney has no moral, just a clean image to keep for the public.
IBM could gain a lot of office sales by porting Office to Linux. Let's face it. StarOffice/OpenOffice is good but MS Office is a far surperior product and the lack of MS Office is probably one of the key obstacle of Linux Desktop adaption.
Currently, IBM is the only company with the right image, business and technical ability to leverage such porting. If the Office for Linux comes from MS, it creates a headache for MS marketing. Novell? Few would believe the products would last. IBM on the other hand, has the right image, the open source friendly image. Once IBM finish the port, Linux advocate everywhere will be cheering for IBM and prompting Linux on desktop even harder. However, since IBM will be the only source for MS Office on Linux, it effectively turns the Linux users into its marketing and sales.
It would be really smart for IBM to take the move. There is really no reason for IBM to back OpenOffice or StarOffice. It doesn't make business sense for IBM.
If programmers are allocated as much federal fund as the cows, maybe programming jobs can stay in the US forever!
Pirating CD carrying banned foreigner contents are sold on streets. Major international magazines and books are available in many book stores. Many people I know don't really care about foreigner contents. They are happy with the Chinese contents from several portals and news sites. Why should a typical Chinese really care about English content from BBC, CNN or any other news?
However, the blocking gives Chinese government a lot of power of foreigner media companies in China. Give Chinese bargain power over the media companies' entry and access to the vast Chinese market. Give Chinese power in the negotiation table. Time Warner who wants to access to this vast market, not for CNN or Times but for the studio contents, have to negotiate hard with Chinese government.
The same education system also provide US the best mind in the world. Take a trip to Silicon Valley and how many enginners working there are foreigner born and educated in the US?
I went to US for school and have worked under H-1B. I walked away from several interviews because the employer tryinging negoiate with me becuase I was on H-1B. I finally decide to leave the US.
And Farmers are heavily subsidied in the US and Europe. That's fair trade, huh?
I am not saying they are doing nothing. Nokia has a very large telecom equipment business which are probably a major part of Nokia's income instead of headset sales. Telecom equipment business is far more advanced then handset design and manufecture and bring bigger margin for Nokia. Majority of the Nokia engineers probably work on telecom equipment, produce patents and other more profitable areas. Handset design and manufecture is a raze thin margin business.
Look at the computer industries for example, big brand like HP or IBM have employeed thousands of engneers but few of them actually working on designing a PC.
By the way, I am not trying to imply that Nokia isn't technologically advanced but just want to point out in the particular area of headsets, the market is changing.
And now we also have Perl for Nokia phone! World domination!
Nokia and Motorola have been losing market share in China in 2003. Motorola's #1 spot in China's cell phone market has been overtaken by Nanjian Bird in 2003. On top of these, Nokia itself doesn't really manufecture phone, it doesn't even design phone. Currently design are done by small cell phones design house in Europe and Korea and manufecture by Taiwanese and Chinese OEM.
There are several start up in China focusing on Linux for cell phone and these may be seen by the local companies as good alternative to Symbian which are owned by Motorola/Nokia/SonyEricsson.
What would you call a major market? China, a country with more mobile phone subscriber then the population of US and a phone upgrade cycle averaged at 18 months, isn't a major market? There are good reasons that motorola introduce its state-of-the-art Linux cell phone in China first. Actually, Motorola's Linux phone was designed specific for Chinese market.
When you talk about spending on other things, China may be a small market. However, cell phone costs about the same everywhere you go. Which ever has larger user base and fast upgrading rate is major market. The major market is China today and India tomorrow.
Bush unveils Indo-US nuclear, space programme.
OPENSTEP spec is jointly developed by NeXT and Sun. OPENSTEP/SPARC has been released.
As for NeWS, it's a terrible system. It tried to use Postscript as the communication language but it's very slow. Sun tried to define new Unix GUI standard with AT&T and jointly developed CDE. The other group IBM/HP/DEC decided to go with Motif.
NeXTSTEP adaption came after the CDE/Motif fight which basically fragemented the Unix GUI market.
And Oracle/DB2/WebLogic/WebSphere are the driving force for enterprise adaption of Linux is different?
If we are talking about device driver comparsion, here is an interesting paper Linux Device Driver Emulation in Mach describing how Mach can use Linux's device driver without changing the device driver code. Mach which powers the Mac OS X is a very flexible micro-kernel OS. A lot of neat trick can be done with it. I wonder if there is an effort in Darwin to bring this enmulation to Darwin.
Well. I am a Mac user. Actually, I am a NeXTSTEP user but it beomes Mac OS X after NeXT acquired Apple. So, for me, Mac OS X GUI is the UI my Unix box always has! ;)
Unix never really accept CDE or Motif. They were just, well, there. Three big Unix vendors: IBM, Sun and HP have all in one time or another trying to adapt NeXTSTEP/OPENSTEP on their machines but as fragemented as the Unix was during the early 90s', the adaption never went anywhere.
If you are on Linux, you want to take a look at GnuSTEP which is an open source implementation of OPENSTEP which is the fundation of Mac OS X.