On 7/17/06, Dean Michael Berris <[EMAIL PROTECTED]> wrote:

Write the whole thing under an open source license? How much will that
cost? Where will you find developers that will do this for free?

I dont know. Maybe someone has written it. If you cant write it
yourself you pay someone who can. But then put it under an open source
license. If im the one paying and im the government its just as well.
other government branches can use it and that good for everybody.
government pay only once. and nobody can change the price on me later
or manage to shoot themselves in the foot and disappear with me left
holding the bag with a dead end product.

nobody is being asked to code for free. the more urgent the need the
greater the willingness to pay. its just that the benefits are not
limited to those who payed for it. you all think its all or nothing.
nobody paid for software nobody get software. its not like that. a lot
of people code for free for various reasons. come on people are not
just about food shelter and clothing. people do get paid write
software but everybody get to use the software. thats the rub for most
people. its acceptable for some not to others. on the average though
it benefits everybody.


My idea of Software Engineering is making software that _works_. If it
solves your problems today, then you might have done enough for the
meantime -- but if the code you wrote is not easily extensible, nor
easily maintainable, nor is hard to use and released under an open
source license, how is that better than acquiring/using proprietary
source available software that _already meets your needs NOW_ ?


yes but i doubt if you are willing to add a fee features you were not
able to guess beforehand or integrate with our c3system. we have
experienced that several times already.

maybe i need an smtp server with a cute extension taken from x.400
where the whole header is authenticated with a hash and with reliable
timed delivery and alternate recipients. i can deploy it in 2 weeks.
now thats good clean extensible software. sure somebody has equivalent
proprietary software but how much is it? and is there a guarantee they
will not go away? of course there is a lot of hardcoded variables in
there but then i can leave it runnning unattended for several years. i
have done that with my present job and i have to log in every now and
just so i dont forget my passwords.

somebody got an imps server? we have been looking for that for a long
time, the last contact we tried from finland did not call us back.
just this morning we decided to to write one ourselves. deployment in
3 weeks. i dont think we can acheive that with a supplier from
finland.

come on nobody has a monopoly on good clean code. the advantage with
this case is that i can post it on the net and have everybody look at
it. and tell me what could be wrong. in my first job i wrote some
closed source code and its so bad im glad the project died. i remember
one part of that had a backdoor we forgot the tell our manager about.
i also remember being asked to rewrite visual basic code that one of
our partners bought from another company that went bust. its was so
bad there were more commented out code than actual running code. i
gave up after three days.

most people believe that writing things from scratch is bad. thats
because they code up to a spec. not to whats needed. they prefer long
development cycles. this leads to creation of code thats not needed.

nobody wants dead unclean or unextensible code. if you allow it to
accumulate by avoiding to rewrite you get unextensible code. if you
like to code in the big and optimize too early you get unclean code.
not to mention hard to debug code.

and thats the killer. many people think this is where the development
process must spend the most. well my professor told me that. oh
well...

--
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

Reply via email to