On Mon, 2006-07-24 at 18:32 +0800, Joey S. Eisma wrote:
> a. Unclear intellectual property rights

There are some factors involved here.  Most open source software
is pretty clear on intellectual property rights.  the author
maintains copyright, users/downloaders have explicit rights
(but the rights vary from license to license, generally, users
can use the software, but if they want to distribute the software 
or their changes/fixes/enhancements to the software, then 
they incur some responsibilities (the extent of the 
responsibilities varying depending on the license).

Generally, FOSS software is probably going to be free (BSD
usually is, by culture, but you can keep your enhancements
private if you want).

You *might* be referring to the IP rights of people who want
to enhance or build on a FOSS base.  if you want to keep your
code private, build on BSD or similar licenses (if there's 
any BSD software that already does most of what you want and 
you just want to enhance it).  If there isn't anything like 
that then you're out of luck.  don't use FOSS as a base.
It's a free world, and a free market, use the business model
that works best for you.

generally, if you want to make money like bill gates does,
don't go with FOSS.  if you want to be famous and admired
like linus, or tom lane (postgresql, PLUG folks, reading
the postgresql mailing lists, and tom lane's posts in
particular is an education I could not afford to pay for,
highly recommended), then go with FOSS.

you have a choice, there is no issue of unclear property
rights.  if you don't want others to play with your source
code, don't go with FOSS.  There is a continuum of rights
and you can choose the software to build your enhancements
on based on the license of that software and the rights it
gives you.  If you want more rights than are given in the
FOSS license, many software authors would be happy to give
you the license you want for the appropriate price (e.g.,
mysql's dual licensing). 

> b. Unfairness to private sector and skewing of market forces

while i realize that many PLUG members won't agree with me
on this, the free market reigns.  if the private sector wants
to complete with free and open source software, let them
produce a valuable product that free software can't compete
with, at a reasonable price.

As a practical matter, FOSS isn't truly free as in beer.
Most FOSS will take system administrators to install and
configure, and possibly programmers to tweak to fulfill
the requirements of the business (or whatever entity) that
needs the FOSS software installed. 

Possibly, FOSS will come out less expensive than closed
source software.  Over the long term it almost certainly
*will* be cheaper, but generally at a cost of having some
functionality not be available, or at a real cost of having
some developers implement any missing but necessary 
functionality.

If the functionality that isn't available is functionality
that you don't need, then FOSS is golden.  if you absolutely
need that functionality then you'll have to pay for it,
either by going to payware, or by paying developers to 
implement it.

the "private sector" that is disadvantaged by open source
adoption is almost entirely overseas (this has to do with
the piracy situation in the philippines, but that's another
rant).  They are not filipino companies.  The Philippine
government has no moral requirement to keep their interests
above those of citizens (although, I'm afraid that many 
filipino politicians and government executives have many 
immoral and illegal reasons to favor this private "sector",
but see below, about how much I interact with government).

Payments to that private sector (microsoft, symantec,
oracle, etc) go straight overseas. Money paid to those
companies does no work in the philippines.  

There is another private sector, that is the group of 
companies, consultants or private individuals available 
for employement, who would BENEFIT from open source.  
This private sector is the work force that would be given 
employment due to the necessity of installing, configuring 
and customizing open source.  Money paid to *THIS* private 
sector will generally stay in the philippines, circulating 
and providing multiplier benefits to the economy.

The question about private sector being disadvantaged 
reduces to the question of whether we want to pay
foreigners huge amounts which will do no further
good to the country (except, of course, as kickbacks to
corrupt politicians and government executives, neither 
of which is a good reason to give that private "sector" 
privileges, but as a practical matter, that private 
"sector" will prevail anyway) and which will immediately 
translate into foreign currency outflows, or whether we 
want to pay FILIPINOs similar or smaller amounts, for 
the same or better functionality (often customized to the 
specific circumstances of the purchasing agency), which 
amounts will continue to do work in the Philippine 
economy instead of being sucked out and staying out, 
doing us no good.

> c. Migration cost

It all depends on your requirements.  Most companies (and many
government agencies) will find significant migration costs 
mainly because they are completely dependent on pirated
overseas software.

On the other hand, consider the costs of staying with, e.g.,
microsoft windows (legally licensed or otherwise) .  

you will get viruses, probably many viruses, no matter 
how well protected you are.  How much does that cost you 
and your company in productivity every month? I work in a 
company with perhaps 2000 windows PCs and I would be 
surprised if the technical support people don't reformat 
and reinstall at least 1 PC a day because of viruses.  
The other 5 they don't reformat because they don't have 
the time, they just wait until something catastrophic happens, 
like a virus corrupting the disk so completely that the PC 
can't be used anymore, then they reformat and reinstall (that's
that .99 PC a day, the other .01 is when some bigshot, the 
president, or one of the vice presidents, gets their laptop
slightly messed up and technical doesn't know how to fix it,
so they backup, format, install windows, install Office,
install everything else, restore.  After 4-5 hours of work
they give the laptop back.  Unfortunately, before they give
up and just do the obvious thing and reinstall, they often 
spend 1 to 2 days trying to clean the infection.  This 
rarely ever works with the latest malware, so that's often
1-2.5 days wasted trying to bring one laptop back to
sanity.

Microsoft shops suffer through that kind of stupidity because 
they don't know any better.  even when all their software is 
legal, that kind of thing happens to them all the time.

Even if your software (windows, MS-Office, etc) are legal, you
have perhaps a 5-10% chance of Microsoft telling you that your
copy of windows is not legal (WGA).  And when they tell you that,
you are probably out of luck.  Microsoft technical support is not
famed for being sympathetic, and if you're in the Philippines
you are not just out of luck, you are probably totally SOL 

http://en.wikipedia.org/wiki/SOL

because to their mind (and, frankly, pretty much in mine), 
almost by definition, filipinos are software pirates, so
you get no sympathy, no credulity and no help from them.

> d. Incompatibility with existing systems and institutional 
> resistance

that's too general a question to answer, really.  Where I work,
probably only the accounting and corporate finance department
*really* can't switch away from windows.  and that, only because
they're so busy they can't take the time to rebuild all the
custom excel macros they've already implemented.  Maybe another
five people in engineering really need their autocad. everyone
else could switch to linux.  openoffice will read their
word and excel files, the gimp will do what photoshop does,
everything else could be done in linux.  plus they can't download
virus or spyware infected screensavers.

That's it for actual incompatibilities that have some objective
basis.  The rest of the resistance is all psychological.  That,
we are working on slowly.  Water smooths and eventually crushes
stone.  It'll take decades before we're even 50% open source on
the desktop, but I wouldn't be surprised if we were 80-90% open
source in 20 years or so. 

It's a slow process.  But sticking with microsoft and similar
payware is a stupidity for which the company isn't very happy
to pay.

> e. Lack of available support and service providers or support
> for new hardware

We haven't run across that problem.  Everything we need is
supported.  Well, I have a problem with a WinCE device (issued
by the company, and frankly I can't stand the damn thing, it's
so stupid) that I can't sync addressbooks or email.  But I 
think that's just because I don't care enough to get it working. 
Others have got their handheld devices syncing (SuSe has some
good support, maybe ubuntu too, but I don't really know since,
as I said, I don't care enough to get it working).

There are real issues with winmodems, and some wifi devices.
Most can be worked around though (except winmodems, those I
give up on, although you could pay the money for the drivers,
if you wanted them).

Most windows network games won't run on linux.  but then
this is generally considered a Good Thing (tm) as it helps
productivity.

> f. Technology transfer arrangements

what do you mean?  we work with open source.  the source is
available, and usually the documentation is good or good enough.
we learn what we need to and go to work.

> 2. What present law & policies justify the government use and 
> adoption of FOSS?

i don't know, and frankly, i don't care.  the government is a
pox upon the nation.  i have as little to do with it as 
possible.  Others may have comments on this, I'd rather not
say what I really thought.

> 3. Why should the Government adopt and support FOSS?

I don't think the government should, necessarily.  there is
good FOSS and there is bad FOSS.  It takes insight, foresight,
intelligence and experience to know the difference.  FOSS, 
in general, assuming your consultants know what they're 
doing (a lot don't) is a better choice if it's stable and 
is going to be around a long time, gaining features as time 
goes on.  or if the FOSS product you focus on already has 
ALL the features you need and you don't care about development 
velocity.

If you choose the wrong FOSS project (e.g., developing your
dynamic web site in C, C++, for instance), you are going to
fail just as you would if you were to develop it in ASP 
(cluelessness leads to failure).  And in ASP you'd pay more.

On the other hand, FOSS keeps the money paid for software
development and implementation in the country.  There are
multiplier effects there.  It is, in effect, free money.
You get the same features you thought payware would
give you, the money circulates in the local economy,
and you help develop a stronger IT workforce.  ALL of that
is negated when you pay the money directly to microsoft or
similar and having the money go straight to the U.S.,
producing a double whammy, taking foreign currency
out of the Philippines, where it can't help the local
economy. 

To be sure, the foreign software companies keep offices
here and pay their people money which stays in the local
economy.  But that's not a lot of money, and those marketing
people are a waste.  Switch to FOSS and you force them to
switch to selling real products (rather than expensive and
insecure crap) and you develop the base of local tech
talent at the same time.

tiger

-- 
Gerald Timothy Quimpo [EMAIL PROTECTED] [EMAIL PROTECTED]
http://bopolissimus.blogspot.com http://monotremetech.blogspot.com
Public Key: "gpg --keyserver pgp.mit.edu --recv-keys 672F4C78"

    Fill what's empty, empty what's full, scratch where it itches.
                            -- Alice Roosevelt Longworth
-- 
Gerald Timothy Quimpo [EMAIL PROTECTED] [EMAIL PROTECTED]
http://bopolissimus.blogspot.com http://monotremetech.blogspot.com
Public Key: "gpg --keyserver pgp.mit.edu --recv-keys 672F4C78"

    Fill what's empty, empty what's full, scratch where it itches.
                            -- Alice Roosevelt Longworth

_________________________________________________
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