IBM's Interest in Red Flag Linux
eldavojohn writes "For those of you unfamiliar with Red Flag Linux, it's an OS for the growing Chinese community of Linux users. Interestingly enough, IBM is looking to support Red Flag Linux as the next distribution of Linux that its more than 300 applications will run on. Support from a huge vendor like IBM certainly raises the rate of adoption of a distribution of Linux so this is certainly good news for Red Flag Linux and also the Chinese open source users. IBM currently supports Red Hat and SUSE Linux, which creates twice as much testing for each of their applications. Will Red Flag Linux cause them to require three times the amount of normal testing?"
If IBM is smart they will target LSB (Linux Standard Base). Then they will ask the distributions to please conform to that standard. If anything this is the kind of thing that could work on unify Linux even better if done right. Ofcourse testing will have to be done anyway but the likelyhood of problems will be very small for every new distribution supported.
HTTP/1.1 400
Wait, wasn't Red Flag Linux in some trouble with the GPL a few years back for making changes to open source programs and not making those changes public? Were those issues ever resolved, or do they still technically violate the GPL?
What's with the inane editorializing in the OP? 3 times as much testing? So what, I'm sure IBM has the resources to burn and might hire more people if they need them...
Jollans also addressed a question about why IBM did not release its own Linux distribution several years ago.
"We thought that if IBM was in the market as an 800-pound gorilla, it would have a negative effect on the Linux market. We won't do something that sets us against the community," he said.
Thoughts?
Red flag is based of Asianux which is based on red hat.The current release version of Asianux is 2.0 , which is based upon Red Hat Enterprise Linux 4. Asianux 1.0 was based upon Red Hat Enterprise Linux 3. The first releases of red flag was very poor quality. Asianux is a joint development between Linux vendors Red Flag , Miracle Linux Corporation and Haansoft .
This is ridiculous. Most of the testing is done on one platform. When it's finished, testing on other platforms is usually not that time consuming.
Can anybody tell if Red Flag is Linux Standard base compliant. If it is it would be interesting to see if helps LSB move along.
Would'nt it be strange if a communist party inspired Linux distro ended up influencing Linux developement?
In the markets I have seen the entire office suite going for 10 Yuan (1 US dollar = 8 Yuan). This was not one of the little markets that we hear of being raided, this was at one of the largest chains in the country.
As far as Apples, I have the only one that I have seen here. In a stor with, literaly, hundreds of MP3 players, I saw one iPod. It was priced out of line with the local economy.
With this being the situation, I find it hard to believe that Microsoft will fail to dominate this market. There may be a small market for Red Flag, much like there is stil a market for SCO Unix; However, look in the stores, it is al Microsoft.
All I learn from this is that IBM has an awful China strategy, and probably knows less about linux than it wants people to think.
Can anyone point to any contribution Red Flag has made to open source software? The company has released something like 2 distributions over the last four years or so while being heavily funded by the Chinese government. Neither distribution was usable (I've tried both). Their desktop version of Linux even removed a lot of usable software in order to cram in crippled language demoware.
Most of the Chinese people I know who use Linux use Red Hat and wouldn't touch Red Flag with a ten foot pole. And if IBM thinks that it will start making major enterprise sales in China by partnering with these guys they are simply delusional. This is just another step in Red Flag's strategy of doing nothing, but doing it extremely loudly to the cheers of overseas linux fanboys.
no apostrophe.
In the course of every project, it will become necessary to shoot the scientists and begin production.
Complain all you want but , IBM isnt blind there is a HUGE market and future market to be had here, things are the way they are in china and until thir people stand up and change the they will remain the same.
That is probably never going to happen China is on the upswing, and more food and nicer clothes rarley breeds revolution.
I mean IBM is a Technology arms dealer, it always has been , look at WWII and the machines they constructed for the NAZI's as part of the Final Solution. DOnt think for one RED second IBM has any concious in this matter, it is for financial gains PERIOD
No Text
There are two kinds of people: 1) those that need closure
Red Flag Linux is actualy a distribution of Asianux2.0. Red Flag (Chinese), Miracle Linux (Japanese) & Haansoft (Korean) are all built on Asianux2.0 and targeted for the specific countries listed above. AFAIK, Asianux2.0 is a RHEL clone, so that helps with testing (vs. having to test a completely new distro).
I can't speak for "IBM", but back when I was product manger for WAS Community Edition (WASCE), I know that we decided to support Red Flag Data Center (RFDC) with WASCE right from v1.0 because our Asian customers were asking for RFDC (in addition to RHEL).
Savio
Oh spot the geographically illiterate yank!
If it's the third one supported, that's nine times the effort :-)
The bigger questionis will IBM also move towards supporting JFox: http://www.huihoo.org/jfox From the China Enterprise OpenSource Community in some manner or will there be a merger of this with ASF Geronimo Server..
Fred Grott(aka shareme) http://mobilebytes.wordpress.com
The MAJORITY of IBM's Software revenue comes from overseas. The fastest growing region is Asia Pacific. It only makes sense that they would cater to their best customers.
A particular IBM software product supports multiple versions of HP-UX, Solaris, AIX, RHEL, SUSE, and Windows. Adding another configuration isn't going to create much more of a burden than is already there. Besides the full test suite isn't usually run on each platform setup for every incremental release.
In the Netherlands (and probably elsewhere in the EU), you can buy Acer desktop PC's with Red Flag Linux pre-installed for under 300 euros. Alternatively, you can get Linpus Linux pre-installed, which is a Taiwanese distro. In either case, you will get the UK version (not the Chinese version) of the distros.
Please correct me if I got my facts wrong.
One thing I am afraid will happen if LSB ever really gets targetted by vendors is that they will say "Well, it's LSB compliant. We did our job. If you can't run it, it's not our fault.", after having produced binaries for one or two architectures, and probably one version of the libraries. I think the beauty of a system based on source code (which the free unices are, albeit some more than others) is that things like machine architecture and specific library versions are very much abstracted from. I'd rather not lose that.
Please correct me if I got my facts wrong.
You surely mean Lenovo ?
The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
The reason why Linux is embedded in China because China is a huge market especially on technology produuct.
Another reason is Linux is an open source where it gain support from many experts to review code and fix bugs.
The price is cheaper and flexible compared to Microsoft. Most of people in China are affordable with it.
The most important is China goverment encourages it people to use linux and even provide financial support to Redflag Linux Software.
Clearly, this is just a capitalist plot to make China dependant from IBM !
Forget magic. Any technology distinguishable from divine power is insufficiently advanced.
Am I way off base here, but don't your two examples have nothing to do with OS, and everything to do with the language that you are writing in? Different languages are going to handle null comparisons differently regardless of platform.
Sorry if I am missing something...
When I have a kid, I want to put him in one of those strollers for twins and then run around the mall looking frantic.
The Chinese goverment will be too busy censoring the code for the project to ever get off the ground.
2 cents,
QueenB
HDGary secures my bank
If the yuan value was set on the open world market instead of by the party hacks in Beijing, that iPod would be a lot cheaper and the Chinese consumer would be a lot richer.
an ill wind that blows no good
I don't think this is such a good idea. I see red flags everywhere.
Having actually used red flag linux, supporting it will not be much different than supporting redhat. Most of the internals are simple text replaces with "red hat" to "red flag" with most of the added-value being the comprehensive chinese localisation and translation stuff. For those like me who dont need the extra support for chinese, its just another redhat clone.
Despite all the talk about supporting chinese distributions,
h inese-handwriting-under-linux
there is still no* written chinese character recognition for desktop linux that i can find,
specifically so that a pen and tablet or mouse can be used to write characters
(this would be an additional input method since emacs already supports
several keyboard chinese input methods but many people don't know 'Canjie Input')
This should not be an insurmountable tasks since there are many windows programs
that do this that are sold for very low cost with small cheap graphics tablets
designed for this task in Hong Kong.
This defecit is bound to hurt desktop adoption among Chinese speakers,
it also makes using Ubuntu and other linux flavours as an alternative to windows
a more difficult proposition.
*
There does exist a project with some GPL code, but it requires Sun's Java libraries
and is not fast enough in response time for real usage and suffers some other problems.
http://www.kiang.org/jordan/software/hanzilookup
Some more info is here:
http://www.hungmaow.org/index.php?2005/08/28/78-c
living the dream
IBM supporting RedFlag Linux is a shot across the bough at Red Hat and the like. IBM is looking to kill off the mainstream Linux distros with this move. If RedFlag becomes dominant, Red Hat goes bye-bye.
(As a side note, wasn't there some talk about RedFlag being in violation of GPL (software licenses are generally ignored in China)?)
IBM already supports Red Hat, and Red Flag is a recent clone from Red Hat, so it should be nearly effortless to support. Mind you, I'm not saying that the customers will be effortless to support...but they earn money doing that. Merely that adding Red Flag as a supported distro should be nearly effortless.
I think we've pushed this "anyone can grow up to be president" thing too far.
So IBM is going to support their expensive proprietary software on Red Flag linux. Given the economic conditions of China and their lack of a "Nobody ever got fired for buying an IBM product" culture, I wonder how successful they will be and how much impact their support will have on the adoption of Linux in China.
Don't be a vagina, name calling should not denigrate the male gender.
echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
It's good that LSB is what it is, and it's good if apps are made which conform to that.
;o) -- because they WORK. Unix has from its first inception been ported from system to system, and used by multiple users. These two simple base assumptions -- that users compile code so code should be easy to compile, and that users install software so software should be installable by users without interfering with the system and with other users, using just the same simple commands that the system administrator would use to install it for the system. In fact, why not? both system and users copies should be able to be installed AT ONCE. And the users still select which. And there should be a sensible default in this case, determined by the app vendor, because OK, this does introduce a little complexity.
If you want to link against multiple library version etc etc reliably, then distribute source. Make sure your app compiles cleanly on LSB and provide everything needed, and make sure './configure; make; make install' is enough to reliably install it, and many many many good things will come of it.
Users who can't read a readme and follow a three-step install procedure should not have an admin account on a PC.
Furthermore, and on a separate topic, the tradition in unix is that users do not *need* admin on their PC to compile and install software in their own homedir.
These traditional installation mechanisms have come to be common -- what you call lowest common denominator (but your derision should in fact be reserved for a much lower, more common system
So, in answer to your query, the only thing app developers need to do is (a) follow LSB, (b) use a configure/make system, and most importantly, (c) WRITE A BRIEF SUCCINCT INSTALLATION HOWTO and not introduce a bunch of distractions to naiive users who simply want to install the app in a default configuration.
Now how do I explain this one to people who claim linux=communism>
I thought IBM was now owned by a Chinese company. If that is true, why is it such a surprise to see that they are supporting a Chinese Linux distro????
To have a right to do a thing is not at all the same as to be right in doing it