Hi Rage,

On 9/15/06, Rage Callao <[EMAIL PROTECTED]> wrote:

A lot of the arguments presented here centered around the freedom of
choice and that making it mandatory to use FOSS in government is
tantamount to removing that freedom of choice. I could not disagree
more.


Hmmm... Let's get this straight: you say that making something
mandatory (in this case FOSS) does not remove the right to choose fro
the government. Does that even make sense?

When I was working in a private institution, I did not have a choice
as to what software I would like to use or have installed in my PC
because that choice has already been made for me as a matter of
policy. That policy was in place for a reason. In order to make it
more efficient for the company to manage its data it is necessary that
an orderly and uniform system be in place. It included a policy on
which specific format was used to save data which allowed everyone
access to the data. In order to implement this policy, the company
made sure that everyone understood it and were provided with
sufficient training on how the policy was applied to each person's
work. In this case, the choice exist. But it is not the individual's
choice to make rather the institution's as a whole.


Ah, but the institution you worked for had a choice right? It could
have chosen FOSS or Propreitary software. They set a policy internally
which said "okay, guys and gals, we will use this software.". But the
next day, the higher ups still has the choice to use FOSS, because
nobody took that choice away from them.

In the case of this legislation, what is proposed here from what I
understand, is that it is the government as an institution that
decides on the policy and thus makes the choice. The government is
free to choose the means by which it can effectively and efficiently
serve and govern.


Hmmm... It's requiring every government agency to use FOSS only. Now
if the government agency heads really had the choice, then they could
say "I'm sorry, FOSS doesn't cut it for us so let's use proprietary
software..." but unfortunately, even the government itself is removed
of that choice because _it had already been required to use FOSS
only_. This removes choice on all cases where software will be
procured, because the government will only use FOSS. You see the
difference?

If government really had the choice, then on a case to case basis
where software projects are bid on, every software that fulfills the
technical requirements and other contractual requirements have the
same chances of being selected -- now *that* is choice. If government
already has a bias against any type of product based on a
non-technical requirement arbitrarily set due to legislative
preference is tantamount to discrimination. I will say it again: it's
like not choosing an applicant who fits the requirement because she's
a Muslim.

This legislation is not discriminatory since what it seeks to
establish as policy is how the software it purchases or uses have to
be provided (free terms) and not who has to provide them. Software
providers are free to choose what licensing terms apply to the
software they provide and the government is free to choose the terms
by which it will purchase software. This proposal merely sets that
policy in place.


The policy then should read differently. It should not require the
license to be FOSS, but instead that source code is made available to
the government upon turnover -- regardless of whether the license is
under a FOSS license.

So just to clarify, when you mean "free terms", that the software is
not paid for by government? If that's the case, how do you achieve the
goal of establishing an IT industry here in the Philippines by making
government not pay for the software?

To quote http://www.opensource.org/docs/peru_and_ms.php

"By way of an example: nothing in the text of the Bill would prevent
your company offering the State bodies an office "suite", under the
conditions defined in the Bill and setting the price that you consider
satisfactory. If you did not, it would not be due to restrictions
imposed by the law, but to business decisions relative to the method
of commercializing your products, decisions with which the State is
not involved."


This is PERU again. So let's say that's the case...

So you mean to say, even if the product was made technically compliant
to whatever technical requirements the government set, then it
wouldn't qualify for bidding even because of a license issue? How fair
does that sound to you? Oh wait, I'm asking the wrong person: you want
government to use FOSS only.

After all : http://en.wikipedia.org/wiki/Politics_of_Peru

<quote>
The Republic of Peru is in a state of ongoing democratization. Led by
President Alejandro Toledo, the executive branch is attempting to be
transparent and accountable. Previously a rubberstamp body, Peru's
unicameral Congress is emerging as a strong counterbalance to the once
dominant executive branch, with increased oversight and investigative
powers. The executive branch and Congress are attempting to reform the
judicial branch, antiquated and rife with corruption.

Peruvians, whose expectations were raised during the 2000 and 2001
election campaigns, are frustrated at the slow pace of economic
recovery and job creation. As discontent rises, the Toledo
administration is in a race to strengthen the economy so that popular
pressures do not force a shift to more radical measures. So far, the
Toledo government remains committed to neoliberal economic policies
and structural reform in the hope of attracting sufficient
international investment to generate growth and job creation.
</quote>


In fact, there is no mention of which software to use, rather it only
mentions the conditions which the government requires for software it
uses or purchases.


Oh wait, it does: only FOSS. So of course, Windows is out of the
question because of a "non-technical contractual requirement" read:
"bias against proprietary software".

Much has also been said about whether or not it is even necessary to
have such a policy in place. I argue that it is necessary for the
reason I set forth above and in the following.

Without a policy on the use of software in government we are in danger
of creating critical systems that do not integrate well as a whole. We
are at risk that state bodies may use software that is not at par or
compatible with what others are using. Without a policy in place,
government institutions who have already decided to migrate to FOSS
-based solutions are doing so on there on without any guidance
whatsoever. Without policy, we cannot rationally set rules and
procedures that need to be enforced when implementing FOSS. Without
policy, public data is at risk of being inaccessible and impermanent.
Without policy, basic services and the government institutions that
provide these are going to be crippled by the "unsustainable cost of
government".


Okay, on one hand you're arguing administrative problems such as
"cohesion", "integration", "standardization", "rules and procedures".
Then you go about "data integrity and accesibility" then jump to
"unsustainable cost of government".

I maintain: the policy should set technical requirements on all
software to be procured by government -- that only standard protocols
and open file formats be used. However, it should not specify that
*only FOSS* will be used. Certainly people can write (and have
written) proprietary software that's good enough for government's
technical requirements but is not under the FOSS license (Safari
browser, Apple's Mac OSX, Microsoft Visio, etc.) -- I personally don't
want government to be restricted to just FOSS like Firefox, Linux,
GNOME and KDE, Dia, etc.

It's not a secret that there are software firms that don't write FOSS
-- but they should not be excluded from the government's choices
because of a bias for FOSS. Our government doesn't need this bias, and
can set better policies that are less dogmatic about software.

Policy defines the objectives we want to meet. It provides guidance on
how we can achieve these objectives. Without policy, there is chaos.


Save this speech for the congress... It's like a poetic cry for
support appealing to emotion.

And mind you, it should be the other way around: your objectives
should define your policy. Guidance is required to define policy,
keeping the objectives in mind.

So the objective is to have the government use FOSS and open
standards. Then make policy that requires the use of open standards as
technical requirements in software procurement projects, and come up
with a comprehensive plan for evaluating FOSS and its viability in
government.

It is therefore important that the subject of this discussion (the use
of FOSS and open standards in government) comes within the purview of
those who, while not being aware that such a possibility exists, stand
to benefit from it the most.


I believe you're preaching to the choire here. However, proposing a
policy that's anti-choice and anti-freedom is paramount to asking the
Communist Party. Not that there's anything wrong with Communism, it
just doesn't work.

Having said the above, may I ask everyone to refrain from using
derogatory terms like zealots or fascists. There is no need for name
calling or a shouting match. We are all rational people here so please
keep your arguments to the point.


I have used the terms Zealot and Fascist to describe this bill, and I
am on topic. It aptly describes properties of the bill which are
totalitarian and adhering to the concept of "command and control"
which removes choice from government -- the last thing I want to
happen.

--
Dean Michael C. Berris
C++ Software Architect
Orange and Bronze Software Labs, Ltd. Co.
web: http://software.orangeandbronze.com/
email: [EMAIL PROTECTED]
mobile: +63 928 7291459
phone: +63 2 8943415
other: +1 408 4049532
blogs: http://mikhailberis.blogspot.com http://3w-agility.blogspot.com
http://cplusplus-soup.blogspot.com
_________________________________________________
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