On the first item, if the Quezon City government starts hiring the
programmers to develop software, what will he do with them after development
has been finished? You cant expect him to hire all of them to support the
software, that would cost too much. Government is overemployed as it is.
Secondly, what are the chances that the programmers they hire will actually
be competent to do the job? You hire a frim based on their expertise and
reputation because you know you will be getting a cetain level of service
from them. Secondly, hoew many giovernment initiatives have you seem local
or national that have been succesful? All are inefficient, NPC, Transco,SSS,
GSIS etc.  

The only thing I can expect the government to provide are the fiber optic
lines which we should all be using to have broadband as this is similar to
providing roads and bridges etc. But they cannot even install telephone
lines, They have to get PLDT to do it for them. 

If biddings are spec driven, then the solution is not for the government to
develop the software, its to change the specs, there is no reason why OSS
cannot be used in this way. Even if we let government develop the software
and they use the same specs that would change nothing.

The Singapore government is doing something like what you are proposing but
MS has been specified with Cisco, the other software is still open for
bidding, I don't know who won though. It's a good idea and would probably
make things more efficient, OSS can be pushed here in the same manner. I
think the resaon MS was specified was because it was wahat they were already
using. A similar project could be pushed here by the OSS community.

Charles

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rogelio Serrano
Sent: Monday, July 17, 2006 3:39 PM
To: Philippine Linux Users' Group (PLUG) Technical Discussion List
Subject: Re: [plug] open source bill

On 7/17/06, Charles Yao <[EMAIL PROTECTED]> wrote:
>
>
> >
>
> What should be done is have the government hire programmers so they 
> put together software that meets government needs and provide it for 
> free to others who will need it. And in so doing get automatic peer 
> review from the thousands of programmers around the world. and also 
> provide "vital infrastructure" to our economy.
>
[snipped]
> This is a good idea, however, we must remember that it is not the 
> governments job to provide this softwae. It is not their competencey. 
> Their job is to run the country department by department.

Thats where we differ. I believe that its their job to provide the software.
Imagine the quezon city mayor hiring a group of programmers to develop ways
of displaying all relevant information about the city in a single display in
his office. If they outsource the software how much is it going to cost? And
who else are going to afford it?
Everbody needs that kind of software right?

 For the government
> technology is a tool to do whatever they have to do. They are not an 
> IT firm. That is why most of IT projects are done by outsourced companies.

This is the status quo. It is hostile to open source. Im working for a
communications company and yet i build system management software. I am even
studying the linux kernel. I am stuying plan9 and 9p and im building and
rebuilding a distribution.  im writing a new gui. whats that got to do with
sending and receiving sms from ocean going cargo vessels? A lot. An
improvement in the platform  benefits me directly.
I dont need a NOC. My network is redundant and i dont have to edit config
files anymore. Desktop design applied to servers.

Another point is that the present development strategies recognized by
government and the industry is spec driven. Somebody writes a spec, then
somebody bids then somebody delivers the software then maintainance follows.
Thats a broken system. Specs are always unrealistic and delivered software
is always overengineered with 80% of the features actually unneeded.

I have been burned by that too many times already and i believe that
development strategy is only for big companies who can absorb the losses
incurred. on the second thought even IBM is beginning to feel the pain. I
guess M$ is the only company who is not.

> Secondly, considering the budget deficit, I doubt the government can 
> offer competitive packages to programmers. One question I have is what 
> do you mean by "vital infrastructure" to our economy?
>

A standard api. Maybe a way to search their databases or documents.
Analogous to bridges and roads.

I would love to have access to expense reports for example.

And i would like to be able to use a digital certificate as an ID.

IT can be used to gain power. In the end thats how open source will become
indispensable.

--
things i hate about my linux pc:

1. it takes more than a second to boot up 2. keeps asking about filenames
and directories 3. does not remember what i was working on yesterday 4. does
not remember all the changes i have ever made 5.cannot figure out necessary
settings by itself _________________________________________________
Philippine Linux Users' Group (PLUG) Mailing List [email protected]
(#PLUG @ irc.free.net.ph) Read the Guidelines: http://linux.org.ph/lists
Searchable Archives: http://archives.free.net.ph

_________________________________________________
Philippine Linux Users' Group (PLUG) Mailing List
[email protected] (#PLUG @ irc.free.net.ph)
Read the Guidelines: http://linux.org.ph/lists
Searchable Archives: http://archives.free.net.ph

Reply via email to