Japan To Do Payroll On Linux 343
strannik writes "Yahoo/Reuters is reporting that the The Japanese Government will use Linux for it's payroll system. Fujitsu LTD, IBM Japan LTD and OKI Electronic Industry Co. will develop the system by March of 2004. The new system is expected to halve operating costs (to about 350 Billion Yen a year)."
k3wl (Score:4, Funny)
Re:k3wl (Score:2, Funny)
Re:k3wl (Score:2, Funny)
Just so long as there's no sneak attack on Santa Cruz (as I live there), although, there might have been a mini-sub paddling around out in the Monterey Bay yesterday, which could explain THIS! [santacruzsentinel.com]
Operating Costs != Cost of Ownership? (Score:2, Interesting)
Aside from that point, I don't know who would trust Microsoft enough to put their confidential financial information, especially payroll, on Windows...
Re:Operating Costs != Cost of Ownership? (Score:5, Insightful)
Re:Operating Costs != Cost of Ownership? (Score:4, Insightful)
Windows admins make a lot less than *nix admins
But you need fewer admins to maintain the same number of machines when they are running *nix.
"Halve operating costs" is somewhat deceptive. (Score:5, Insightful)
I'd be willing to wager that most of the cost savings will be in manpower, usability, etc, of the home-built software itself. Additionally, unless they're deploying Linux on the exact same hardware that their old system was running on, you can't credit Linux with the operating cost savings.
For example, let's say that they were running the old payroll system on some cluster of Pentium 2 or Pentium 3 machines. Those machines supported X concurrent users. With today's hardware, you can support X concurrent users with half the amount of hardware. Remove half the hardware, and you can potentially remove half your support resources. Congratulations, you've halved your operating costs.
I think "using Linux" is just a side-note to this story. Systems evolve, and get easier to use, more powerful, and require less support, regardless of which operating system they're using.
A bit naive (Score:3, Insightful)
You don't necesssarily cut your costs in half by reducing the number of systems or even staff by half.
It's very easy to architect Linux systems to require just log(N) support people, it's far far more difficult to architect Windows the same way.
So you've got to get the architecture
Re:Operating Costs != Cost of Ownership? (Score:5, Informative)
Not any more! Search google for 'cluster knoppix'. Or go here [bofh.be]
It's this simple: boot a server with the
It's a facinating this to turn a Windows network into a temporary Mosix cluster in under an hour. Pull the CD's out and reboot, and your back to Windows. (Or other OS)
Darl's World Tour Continues (Score:2, Funny)
Re:Darl's World Tour Continues (Score:2)
How do you say "Suck it, bitch!" in Japanese?
Translation... (Score:2)
Same as you do in the US...
Java? (Score:3, Insightful)
Multi-platform is an invaluable freedom on such projects where deployment and operating costs are so high
Re:Java? (Score:2, Interesting)
Re:Java? (Score:2)
When a better one will pop up, we'll just switch and everything will still work fine...
Re:Java? (Score:2, Interesting)
You forget that Japan also has to recognize that it's illegal. If I were Japan, I'd tell SCO to shove their FUD and their laws up their collective ass. But, if I were Japan, I'd have a lot more to worry about then just SCO...
Re:Java? (Score:3, Funny)
Re:Java? (Score:2)
C on BSD and C on Linux are very compatible if you don't do anything silly like read directly from
Re:Java? (Score:4, Insightful)
First off, believe it or not, ANSI C is pretty darned portable, especially across *nixes. Think how how many Linux code written in C ports easily to *BSD, Solaris, AIX, etc. It's not 100% cross-platform, but it's close enough for projects that need native compiled code.
Now, for a massive payroll system, which is basically a database, native compiled code isn't strictly necessary. It's a database, and probably needs a client/server architecture. Database lookups are the bottleneck, on the client, so you *could* do a lot of stuff. You could make it web based, for instance, and use Apache, PostgreSQL, and PHP or Perl for instance. If you want a gui, you could do Python/GTK, for instance. All of this stuff is cross-platform, Java isn't the ONLY solution.
Re:Java? (Score:5, Informative)
You've said it! You have to port C code!! Java is cross-platform by design, not portable.
On the other hand, porting C code is just a matter of making sure the library you use on OS A is also ported on OS B. For example porting an X app on windows is not possible (well, you can rewrite your GUI layer, but I don't call that a "portable" app).
With Java, the standard libraries are way more usefull than the common set of C libraries... (especially if you take the common set between *nix and windows
For the PHP/Python/Java/$LANGUAGE I don't really care. But please don't tell me C is portable. Hello world compile on any language. As soon as you start fancy stuff, you're bounded by the library you're using.
Re:Java? (Score:5, Insightful)
But as far cross platfor:
PHP, Python, Perl, heck they could just about write it in XUL! These are ALL cross-platform. From Macs, to Windows to *BSD to Linux.
I'm sorry, I'm just sick of the Java guys always saying "Why don't they just write it in Java!" as if Java were the only cross-platform language anyone would ever consider using.
You have to look at the requirements of the project before you can even begin to say that you could code it in Java, or C, or any language. Requirements drive the design. They drive the language choice. They drive the platform(s) used. They drive everything. You don't pick Java just 'cause it's "cool."
Re:Java? (Score:3, Funny)
There are languages designed for business applications, like COBOL.
Illegal? (Score:2)
If this is to happen to Linux(however unlikely), then the same thing will happen. And even if worst comes to worst, all businesses will have to pay SCO, but it still will not be illegal.
Re:Java? (Score:2)
And why on earth would Linux be declared 'illegal'? It isn't merely unlikely, it is not concievable. Even if SCO won their suit against IBM (unlikely), and even if some offending code was shown to be in the mainstream Linux kernel (even more unlikely), then the absolute worst that can happen is that the offending code gets 'rolled back' to before IBM's invo
Re:Java? (Score:2)
And secondly, there are a lot of languages that are more open that Java. Sun could do a lot of damage to the Java community if they decided to not release any specs or improve Java at all. Similarly to Linux being "declared illegal".
Java on FreeBSD (Score:2)
Besides, where in the article did it mention the language? Since IB
Re:Java? (Score:4, Funny)
And this is why students and people without professional experience don't make large scale business solutions.
Re:Java? (Score:5, Insightful)
On a large application / heavy loaded server, it makes no doubt that BSD is a lot better than Linux, but on the desktop the problem is not the same
The huge number of drivers support can partially explain the popularity of Linux on the desktop, and if the MS saga has proven anything, that is desktop leads to server, because it provides a good visibility in everybody's mind.
Re:Java? (Score:2)
Because during the dotcom boom it was tagged as the 'Microsoft killer', and a lot of people have bad feelings toward Microsoft. I mean regular people, who only intuitively know that things happen with their systems that should never occur, like bluescreens. That includes journalists, at least tech ones.
BSD for some reason did not get as much publicity during the dotcom boom, despite being a good system. There you have my theory.
Re:Java? (Score:4, Insightful)
Linux is getting to the point that it's catching up with FreeBSD for servers. It still has a way to go to match OpenBSD for security, or NetBSD for portability.
There are strenghs to Linux, such that now it should be part of your tool kit:
OpenBSD for firewalls, gateways and remote boxes that you don't wat to patch.
FreeBSD for fileservers, database servers, xwindows servers.
NetBSD for odd platforms.
Linux for desktops, WINE, clusters and *supported applications*.
Let me explain the last one:
Many vendors are starting to explicitly support Linux as an alternate platform to Windows - so if you want their support, it's easier just to install their recommended version of Linux has fire away.
Re:Java? (Score:2)
It's the penguin. Have you seen its eyes? They follow you as you walk by...sending messages into our brains!
In Japan, one day, there will be a great battle of the evil Penguin against our savior, Hello Kitty. I have read Nostradamus predicted a great peace following this battle, where cute marketing icons will lead us all into enlightenment. Only, then, will the BSD Daemon rise to join the ranks of Hello Kitty and the defeated Penguin to
Re:Java? (Score:2)
Systems are good for their different needs.
We have a 48 proc/100gb memory SGI linux box here, I don't think any of the *BSD can scale that well yet.
We also have a half dozen FreeBSD machines doing firewall/mail/ops tasks.. those machines do their job well.
Linux will not be "declared illegal", if there is anything in the kernel that must be removed, it'll get pulled out, re-written, and re-released. The only issue will be previous
BSD is dead, thats why :) (Score:2)
I think he may have inadvertently legitimized the "BSD/dying" meme.
Re:Java? (Score:3, Insightful)
Linux has a better name than BSD. It's a word, not initials. It looks a bit friendlier, in a magazine article it doesn't look so technical. And in the early days at least, Linux seemed to have better momentum, more and more interesting stuff happening there. So it's become the poster child for free OS and cheap-to-run *nix systems.
In keeping with new Linux system... (Score:5, Funny)
Re:In keeping with new Linux system... (Score:5, Funny)
Uhh, right. And in keeping with the new Windows system, UK civil servants will provide their employers with a 16-page EELA giving them permission to ransack the government buildings. Those who do come into work will be expected to dress in gay bright colours, and respond... very... slowly... to anybody who asks them to do stuff.
Widespeard use of Linux (Score:3, Funny)
half (Score:5, Funny)
aaah, so they move from 32 to 64 bit then ?
(ducks for cover)
No. (Score:5, Funny)
No, they're moving from FULL SPEED to HIGH SPEED.
Re:No. (Score:5, Funny)
(but sir!)
What's the matter Colonel Sanders....? Chicken!
Darl's trip (Score:4, Funny)
Re:Darl's trip (Score:5, Funny)
We regret to inform you that your crass and stupid public remarks regarding the honored and revered Rinux operating system have deeply offended our nation and further disgraced yourself. Here is your tanto. Your retainer Chris Sontag will be standing by with katana to further help you complete your ritual suicide.
Sincerery,
Japan
Re:Darl's trip (Score:2)
The following is my obligatory OT post for the week:
Better known as Hari-kari or in formal language Seppuku as I understand it from the book Shogun.:)
Interesting link here: Seppuku -Ritual Suicide [fortunecity.com]
Upstart? (Score:4, Informative)
Dictionary.com:
ntr.v. upstarted, upstarting, upstarts (p-stärt)
To spring or start up suddenly.
The banner-ad on the right side of my screen reading that article was the Oracle/Unbreakable Penguin ad. Granted Linux has been gaining ground quickly as-of-late, but it's not exactly been an upstart.
they're saving 350 billion yen... (Score:3, Insightful)
Can someone explain how they will save nearly 3 billion dollars by using Linux?
MS licenses can't cost that much!!! (really!)
Re:they're saving 350 billion yen... (Score:2, Informative)
Re:they're saving 350 billion yen... (Score:5, Informative)
Then I guess a fair question would be... (Score:2, Insightful)
Re:Then I guess a fair question would be... (Score:2)
Re:Then I guess a fair question would be... (Score:2)
I dunno, man. this guy [slashdot.org] seems to think they can get away with Xboxes.
Re:they're saving 350 billion yen... (Score:2)
Re:they're saving 350 billion yen... (Score:4, Insightful)
1. The adoption of the Linux open-source operating system, which can be obtained for free and copied or modified
2. Until now, the Japanese government has relied on expensive large-scale computers for its backbone system. The new system, using lower-priced advanced servers and personal computers, is expected to halve the network's operating costs to around 350 billion yen a year
Re:they're saving 350 billion yen... (Score:4, Insightful)
The adoption of the Linux open-source operating system, which can be obtained for free and copied or modified, would be a blow to Microsoft Corp, which wanted the government to use its Windows system for the backbone computer.
Until now, the Japanese government has relied on expensive large-scale computers for its backbone system. The new system, using lower-priced advanced servers and personal computers, is expected to halve the network's operating costs to around 350 billion yen a year
If they are spending 6 billion now to maintain payroll and personel database they have much larger concerns to worry about.
Re:they're saving 350 billion yen... (Score:2)
You must be new around here ;)
What does this mean? (Score:5, Interesting)
$300mil/yr? (Score:2, Insightful)
Must be like one of those $500 screwdriver type deals the US Govt likes to pull.
Re:$300mil/yr? (Score:4, Informative)
Secondly I work for a department that supports a payroll system for about 10k Employees and I'd guess that for Developers alone we shell out about $250k a year to support the system. And this isn't even a home-rolled system, we're talking maintenance of a system that we pay for. With all liscenses included and hardware costs, I'm sure we're well over $500,000 a year.
Thats for 10k Employees, how many employees does the Japanese Govt. have?
Re:$300mil/yr? (Score:3, Insightful)
What is more worrying is the previous cost per employee: some $7500 per year. If that figure is correct, the first $4 per hour tax of each government employee's tax goes to pay-roll service, effectively - and it will now halve... still $2 per hour.
I
Re:$300mil/yr? (Score:2)
Actually about $3 billion: and this is apparently half current costs. I know computer system costs in Japan are high, but this does seem a bit excessive. If true, today's costs are about $6 billion to process the payroll of 800,000 employees or in the region of $7,500 per year per employee!
Watch out japan! (Score:5, Funny)
Re:Watch out japan! (Score:2)
Re:Watch out japan! (Score:2)
Is it possible for SCO to sue a country?
With Microsoft's financial support, I'm sure they could fight Japan to a settlement. Of course, if some crazy judge awarded SCO huge money from IBM, they could just hire an army and bypass the courts completely.
Truly a blow to Microsoft and a great Linux coup? (Score:5, Interesting)
I'm sure Microsoft wanted them to use their software, but Linux is more likely to win when the competition is another *nix. Microsoft probably couldn't meet the requirements of 'runs old payroll software' or something, no matter how low they could price their software to compete.
This is a win for Linux, but not that big of a win, considering the details of the situation. This hardly indicates an expanding mindshare for the platform, just ability to cannibalize another *nix with its freeness.
Re:Truly a blow to Microsoft and a great Linux cou (Score:2)
Re:Truly a blow to Microsoft and a great Linux cou (Score:4, Insightful)
BTW, the mention of "large systems" suggests mainframes to me, so potentially no-one's lost on this as it was probably IBM mainframes.
Re:Truly a blow to Microsoft and a great Linux cou (Score:3, Informative)
For years Microsoft's server growth has, in large part, come from UNIX to Windows migrations. Microsoft used the high price/performance ratio from x86 chips to steal marketshare from UNIX. The fact that Linux is starting to capture these sales is a big deal for the folks at Microsoft. Microsoft currently has a price/earnings ratio of 30. That means that if they want to keep their stock price up where it currently is that they have to show a significant amount of revenue growth. Even if Linux doesn't cu
Re:Truly a blow to Microsoft and a great Linux cou (Score:2)
Re:Truly a blow to Microsoft and a great Linux cou (Score:2)
We should check back in two or three years. A payroll system is potentially a very high throughput system of many thousands of financial transactions each pay day. If they are successful, in the long-term, with this "upgrade" from UNIX to Linux, then many myths about Linux would be dispelled
It is truly a blow to Microsoft (Score:4, Insightful)
It is unlikely the GNU/Linux is going to be running their old software either (hence they are "developing a new system" for deployment by Q2 2004), although they may be able to reuse some code. However, coming from a mainframe environment to a Linux environment doesn't really imply that they will be able to reuse much more code than they would have had they chosen Windows instead.
However, given Microsoft's incessant moving targets, incompatible windows releases, forced upgrade paths, forced obsolescence, licensing limitations and costs, and labor intensive administrative and maintenance requirements, stealth DRM and backdoor technologies, and woeful security record, it is unsurprising that governments are chosing Linux over Windows.
Microsoft themselves have said they are focusing the bulk of their efforts on combating the adoption of Linux in government ($CO is but a sideshow of this effort
It is quite telling that despite all of these efforts on the part of Redmond the stream of countries dumping Windows as well as older mainframe and *NIX platforms in favor of Linux and other free software efforts (FreeBSD, etc.) is quickly becoming a torrent and shows every sign of escaliting into a flood.
Don't kid yourself. Wins like this are big for Linux adoption, and they are a huge blow to the monopolists of Redmond.
In other unrelated news... (Score:2, Funny)
Excahnge rate/Weak Yen (Score:4, Informative)
Re:Excahnge rate/Weak Yen (Score:5, Funny)
A good market (Score:5, Insightful)
That being said, however, one of the nice things about 'nix is that you can trim down the graphics or the GUI (as above, not to indicate that linux can't do advanced GUI). With windows, you're looking at the latest OS every now-and-then just to make sure it runs on your hardware... which usually included a bevy of bloated and distasteful GUI crapulence.
Now, for payroll, we're talking money, calculation, etc... a simple GUI (widget-wise, not necessarily design wise) is all that's needed for the client-side. For the server-side, no GUI needed at all... we're just processing more or less straight numerical data, except for strings on names, account ID's, etc.
As always, the beauty of linux is choice. For your accounting system, you can eliminate a lot of headache by not using the unnecessary GUI components. In windows, you often don't have as many options in that direction (except disabling "fade effects" and other silliness).
I fully expect linux to take root and grow within the financial sector more and more as time passes - as long as you don't have MS-only software, there's just no need for an MS Operating System in such an environment.
Re:A good market (Score:2, Offtopic)
The interface I use on the desktop is similar to what I used about six years ago, all with the latest applications easily accessible. It speaks a
Someone had to do it (Score:5, Funny)
SCO worker:Captain! We get signal!
Chris Sontag:Main screen turn on!
Japanese dignitary appears, holding Darl McBride captive
Sontag:It's you!
Dignitary:Good evening, gentleman... all your CEOs are belong to us...
Here we come Godzilla 2003 (Score:2, Funny)
IBM is pushing this?? (Score:5, Insightful)
You know, the same IBM that spent over US$1 billion to port Linux over to run on S/390 and AS/400 hardware. In short, the so-called "Linux wins" are mostly due to the fact they're getting IBM big iron computers running Linux.
Re:IBM is pushing this?? (Score:3, Insightful)
Re:IBM is pushing this?? (Score:2)
Re:IBM is pushing this?? (Score:2)
Speculation on slashdot.jp ... (Score:2)
(translation) "Looking at it as a basis for investment in the long term, (it) can also be used for marketing ERP solutions. In time, might these also be provided for with open source?"
Honestly I can't care less... (Score:5, Interesting)
...what the underlaying OS is for the system as long as I get my paycheck.
Still, it saddens me somewhat to see that the Norwegian Armed Forces - who pay my paycheck - are going to switch to yet another windowsbased system as they are changing the system for keeping track of the money (Prosjekt GOLF). Off course, I know why too, the entire intranet for the Norwegian Armed Forces (FISbasis) are running Windows NT something or other.. you know, the one that looks like Win98...
On the bright side, it appers that a number of the systems I'm not allowed to talk about, running stuff that I'm not supposed to know about *smiles* in places that don't exist, are running on a somewhat modified and customised Linux, since it's considered a better system with regards to uptime and so forth.
On Line bill paying (Score:4, Informative)
Need to pay your electric bill? Pay it at the bank
Need to pay the phone bill? Pay it at the bank
Most companies in the U.S. are just starting to implement this or worst they are starting to charge for it.
Re:On Line bill paying (Score:3, Interesting)
Japan vs Microsoft (Score:5, Interesting)
Borrowing more from comments on slashdot.jp ... (Score:5, Informative)
"Of course, Fujistu almost certainly offered Solaris first. However the great and the good in the government said 'Yes, well and good but the OS with the most popular appeal is Linux.' So they went for Linux. When offered by three companies, Linux is also easier to swallow."
See the Japanese are not the only ones who can play copycat!
The *REAL* reason Japan chose open source... (Score:5, Funny)
inverse is true too! (Score:3, Funny)
also, Linux development is now on Japan's payroll.
Re:Big Rin for Rinux! (Score:2, Funny)
Sorry...Just a little *heough!* US bashing humour. Move Along.
Re:Big Rin for Rinux! (Score:3)
Re:Too bad this is news (Score:2)
Re:Too bad this is news (Score:2, Insightful)
All I can say now, is give it time! MS can only continue saying stuff like "don't pay attention to the man behind the curtain" for so long, and it looks like the time of effective MS FUD is coming to an end (remember when the discussions were about whether or not X was _actually_ going to install Linux, or whether they were using it as a tactic to get better pricing from MS?). At least some governments and compa
Re:Too bad this is news (Score:2)
"Status Quo Followed"
"No risks taken"
"Company X maintains same infrastructure"
I know slashdot is repetitive choir-preaching, but how on earth would it be news for someone to decide to keep using Microsoft Products. It's only news when someone switches from one to the other, and how often do companies running Linux decide to go back?
Re:Too bad this is news (Score:2)
Payroll Systems (Score:4, Insightful)
Since payroll was one of the first big applications to be put into computers, I suspect that there is a ton of different legacy systems out there on a variety of machines.
Regardless, payroll is a data application, so I find it odd that the OS is the primary consideration in a payroll application.
Re:Linux? (Score:2)
Re:Linux? (Score:2)
Quick note for those who haven't any knowlege of Japanese alphabet/pronunciation: they don't have an "l" sound (in fact their "r" is somewhere inbetween) nor an "x" sound. The alphabet, when written in a romanized form, consists of consonant-vowel combo sounds (ri, ni, ku, su), and pronunciation of the "u" sound generally drops off to nothing between, say, a k and s, and at the end of the word. so the parent's romanized spelling would be pronounced similarl
Re:Accountability (Score:3)
Is this an attempted troll? The article clearly indicates that the contracts are with Fujitsu Ltd, IBM Japan Ltd and Oki Electric Industry Co. Insofar as vendor are ever held accountable for any software "failure/screwup/loss", these are pretty reputable organisations. It is also worth noting that Japanese do not think that way. The Japanese mindset is whether these organisations are "reliable partners" not "good potential litigation targets"
Re:Accountability (Score:3, Interesting)
Secondly, of course, is the standard software contract terms: "Vendor is not liable" no matter where you get your stuff.
Finally, they're probably paying for a support contract (from IBM or Oracle, maybe?) which is where the REAL accountability comes in, not from the specific software vendo
Re:Use Linux for a payroll system? (Score:4, Informative)
Of course it matters: why would you want to develop and run your application framework on an OS that costs you licensing fees, requires proprietary hardware, has a security track record that resembles swiss cheese, has frequent downtime or requires constant babysitting?
The OS does matter.