Slashdot Mirror


Texas Hearings On Open Source Bill

fusion812 writes "Senate Bill 1579 is proposed Texas state legislation that would require state agencies to consider 'open source software' when purchasing computer software. The bill has been introduced in the Senate, referred to committee, and is awaiting a schedule date for a hearing." Here's some more information from EFF Austin; fusion812 supplies a summary of the bill's provisions as well as a Real Audio sample of the provided testimony, both below. Also, see this report on NewsForge for some juicy quotes.

A sample recording of testimony can be heard here: http://www.Senate.state.tx.us/ram/archive/2003/may /050803StAffpm.ram

More information: Texas Senate Bill 1579
Senate Bill 1579 proposes that, for all new software acquisitions, a state agency shall:
1. consider acquiring open source software products in addition to proprietary software products;
2. except as provided by Subdivisions (4) and (5), acquire software products primarily on a value-for-money basis;
3. provide justification whenever a proprietary software product is acquired instead of open source software;
4. avoid the acquisition of products that do not comply with open standards for interoperability or data storage;
5. avoid the acquisition of products that are known to make unauthorized transfers of information to, or permit unauthorized control of or modification to the state government's computer systems by, parties outside the control of the state government."

26 of 168 comments (clear)

  1. Is there another clause by Timesprout · · Score: 3, Insightful

    provide justification whenever a proprietary software product is acquired instead of open source software;

    I have always been of the opinion that the correct tool should be chose for the task at hand, be that tooling open or proprietary I really dont care.

    I get concerned when I see clauses such as those above when there is no corresponding clause for justifying Open source choice over proprietary. Forcing adoption of Open Source thru legisaltion is every bit as bad, if not worse as the methods MS used to gain dominance.

    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
    1. Re:Is there another clause by Rooktoven · · Score: 5, Insightful

      How do you know what the "right tool" is if you are locked into using certain proprietary software that through licensing perpetuates its presence indefinitely?

      Having to "consider" does not mean having to "use". I am amazed at how often this point is twisted. Besides, if closed source _is_ the best tool, why should its makers worry?

      --

      Acquiescence leads to obliteration
    2. Re:Is there another clause by Malcontent · · Score: 3, Insightful

      How is this in any way forcing somebody to use open source. If you state govt just spent millions (or billions) on SQL server licences don't you think they taxpayers should ask "why did you choose SQL server when you could have gotten postgres, mysql, interbase, or sapdb for free?". Personally I would also ask them justify why they chose one proprietary product instead of using less expensive ones too.

      If they had legitamate reasons for choosing MS sql server then they should have no problems telling the taxpayers why.

      --

      War is necrophilia.

    3. Re:Is there another clause by lspd · · Score: 3, Insightful

      I get concerned when I see clauses such as those above when there is no corresponding clause for justifying Open source choice over proprietary.

      The justification for open source over proprietary is mentioned right above this requirement, namely unrestricted use, right to modify, right to distribute, and low up front costs. It doesn't bar any agency from choosing Word over OpenOffice. It just says that you can't pick MS Word without bothering to look at the alternatives and compare the total cost. You need to have a decent reason for picking proprietary software over free alternatives. Considering that it's my dime they're spending I don't think that's much to ask.

    4. Re:Is there another clause by dbarclay10 · · Score: 3, Insightful
      provide justification whenever a proprietary software product is acquired instead of open source software;
      I have always been of the opinion that the correct tool should be chose for the task at hand, be that tooling open or proprietary I really dont care.
      I get concerned when I see clauses such as those above when there is no corresponding clause for justifying Open source choice over proprietary. Forcing adoption of Open Source thru legisaltion is every bit as bad, if not worse as the methods MS used to gain dominance.

      I agree with you wholeheartedly, it's a sad state of affairs when people need to be told to justify picking the best solution available.

      Unfortunately, that IS the state of affairs. It's sad, but many, many, MANY proprietary software aquisitions aren't chosen because they're the best solution for the job, but because somebody got taken out to a nice dinner. What's more, in my experience, the people who are deciding what software to buy aren't even remotely qualified to evaluate whether or not it even solves the problem at hand, let alone whether it's the best solution or not.

      Does this happen with Open Source or Free Software? I've never seen it, but I'll accept for the sake of argument that it happens. But on a much, much, much smaller scale. Because of this problem, because it's so endemic with proprietary software but pretty much non-existent with Open Source and Free Software, because authorities routinely purchase software which doesn't fit the bill (so to speak), it's necessary to say to them, "allright, you can choose whatever you want, but if it's going to be proprietary, if it's going to cose us these truly distrubing amounts of money, you have to tell us why."

      It's a purely reactionary bill to a very specific trend that's been observed. It isn't an attempt to make some ethical statement, it's an attempt to stop the over-aquisition of software that costs more to buy, that costs more to maintain, and may not even solve the problem it was supposedly bought for.

      Why don't they say the same Open Source and Free Software? I dunno. I guess because up-front aquisition costs are so small in comparison to proprietary software as to be negligible (I've seen a government agency purchanse about six million dollars worth of Oracle licenses when all they needed were flat-file text databases, and would certainly have been served by one of MySQL, SAPDB, or Postgres. They could have bought the software, hardware, *and* support from a vendor like IBM for about a sixth of that). Perhaps it's also proven to be cheaper to maintain, as well. (And, in my experience, it always is. Invariably. I had six people working under me at one point maintaining a hundred Windows workstations. And they were overworked. I was maintaining, on my own, well over two hundred Unix workstations and servers. And I still had time left over to do the odd programming task that some other group needed, as well as "manage" the six Windows techs. They weren't idiots, either, they followed pretty decent administration policies. There have been studies to this affect. There have also been studies saying the opposite, but I'm sorry, my own experience trumps all studies that were paid-for by lobbiests :).

      Perhaps, if or when Open Source and Free Software proves to be more expensive to both purchase and maintain than the overwhelmingly vast majority of proprietary software that's bought, there will be another bill similar to this one, stating that government agencies must justify these obscene expenditures with little to no benefit. They've proven that they're willing to do it when it happens, so I'll have faith they'll do it again if it becomes necessary :)

      --

      Barclay family motto:
      Aut agere aut mori.
      (Either action or death.)
    5. Re:Is there another clause by hazem · · Score: 3, Insightful

      4. avoid the acquisition of products that do not comply with open standards for interoperability or data storage;

      I agree with you that this is one of the most important aspects of this bill. I like open source, but I think ALL software used by the government should store its data in an open and published format.

      Democracy requires free information. I detest the idea that information created and stored using a certain piece of software might not be accessible at a future date.

  2. Re:OSS by Rooktoven · · Score: 5, Insightful

    Hardly. It would allow companies spend in areas other than software, or even to (gasp) hire programmers-- thus putting more programmers to work.

    This merely means that the software dollar isn't spent on licensing and (read mostly Microsoft) marketing, but rather on specific goals that meet company or individual needs.

    --

    Acquiescence leads to obliteration
  3. Re:Texas agencies on mainframe by mAineAc · · Score: 3, Insightful

    Open Source software is not necessarily Linux. There are many Open Source programs that run on other oprerating systems.

  4. Weighing In by Saint+Stephen · · Score: 5, Insightful

    Open Source should not be "required". I can just imagine how some mid-level government manager would feel being forced to consider OpenOffice (for example) when he just wants to buy Office and be done with it -- word would start to circulate about his crappy experience, Open Source in general would suffer, and anti-OSS camp has more ammo.

    I get really scared when I start hearing people who believe in freedom so much they are going to force you to be free (at a metaphorical gunpoint). Just because *I* like that I can get workalike functionality of thousands of $$s of software, doesn't mean I should force people to use it. Free will rules. Of course, government should *want* to use free software anyway, to save our money. But don't force them.

    1. Re:Weighing In by theLOUDroom · · Score: 2, Insightful

      I get really scared when I start hearing people who believe in freedom so much they are going to force you to be free (at a metaphorical gunpoint). Just because *I* like that I can get workalike functionality of thousands of $$s of software, doesn't mean I should force people to use it. Free will rules. Of course, government should *want* to use free software anyway, to save our money. But don't force them.

      If you don't want to use free software, fine, but government information is public property. This means that is should be stored in a manner in which it will be accessible to ALL of the public.

      The government's business is not to support Microsoft, it is to provide the greatest possible benefit to the people of America.

      Look at it this way. Consider how much the gov't must spend a year on MS Office. If they were to use that money instead to hire programmers to actively develop and support OO for their needs, they would get a product better tailored to their needs and the rest of the country gets a great office suite for free.

      And don't try to say this is bad because it competes with industry/Microsoft. It is actually bad for the economy for the gov't to support MS if there is an alternative which creates more value for the same amount of money.

      Look, the gov't is special. They should be able to guarantee that they can retrive today's data in 100 years if they need to. They only way for them to do that is to have the source code for all the apps they use. You aren't obligated to be able to do that, so it doesn't really matter than much what software you use. You aren't storing any data that's my property.

      --
      Life is too short to proofread.
  5. Re:OSS by phippy · · Score: 3, Insightful

    while I'm sure that this IS a troll, i'll bite because I'm waiting on a Solaris upgrade that'll take a while...

    if OSS will completely stall the world economy, then why hasn't it already ? Sendmail ? Apache ? BIND ? these things essentially run the internet, having more use than any other of its closed source counterparts, by an astronomically high rate.

    please explain how OSS will stall the economy. if you have no response, then my idea of it being a troll may have been true.

  6. Re:OSS by extremecenter · · Score: 4, Insightful
    "... developers are put out of jobs in favor of using free (as in beer) code."

    Actually I think Bruce Sterling has it right - open source is "free, like a puppy". It needs plenty of care and feeding, so it's better that the IT budget gets spent on people to do that instead of supporting huge licensng fees.

  7. Another type of law by Anonymous Coward · · Score: 1, Insightful

    I'd like to see a state submit a bill that bans proprietary file formats (i.e. Word, Excel) and communication protocals (i.e. File and Printer Sharing, COM) that lock you in and make you dependent on one vendor. Even if there was little chance that the bill would pass, I'd like to see Microsoft exposed for the greedy, anti-consumer monopolist that they are when they turn out in force to try to kill the bill. Microsoft would demonstrate how they want you to become completely dependent on them so you have no freedom to choose your CPU architecture, operating system or vendor. They only care about their revenue stream and don't give a shit about what's in your best interest, only theirs

    They would be in a catch-22, where either they choose to fight it and damage their reputation, or let it pass and be forced to open up and document their file formats and protocols.

    Microsoft's in a similar catch-22 with enforcing their licenses with audits. Either they allow piracy and lose money, or aggressively attack piracy to boost their revenue and piss off companies that then move to Linux, reducing their income, market share and mindshare.

    I love it...

  8. Re:Smoke and Mirrors by praksys · · Score: 5, Insightful

    Just focus on (1) and (3) - this is legalese for writing two paragraphs to say why you are selecting the proprietary system you want to purchase.

    Actually this is more important than you realize. If you are innocent of a crime then of course providing a solid alibi is the best way to get yourself off the suspects list. If you are guilty of a crime then providing a false alibi is often the worst thing you can do. Saying nothing at all is usually better. Why? Because as soon as you say something the police have something to work on, and at the very least will probably be able to show that you lied.

    Likewise there is no way to attack the government's reasons for acting if they do not tell you want those reasons were. A law like this effectively forces beurocrats to give an alibi. If they are faking it, then critics will have something to work on.

  9. Re:Trolling is where you say it. by Uber+Banker · · Score: 2, Insightful

    So should all people agree with each other, so as not to cause any potential trouble?

    I disagree with the opinion expressed by MisterFancypants (and agree more with Rooktovin's reply above) but I cannot prove definately (note I cannot, yet, doesn't mean I can't in the furute with more thought, or someone else can), because whichever thought-process I use for this problem, the result can change depending on assumptions used at the beginning, I just get a preference based on prefered assumptions and behaviour.

    This is 'Slashdot: news for nerds, stuff that matters' not 'Sheep-dot: Linux is good, because that is geek-cool'.

  10. This would be a "good thing". by cornice · · Score: 4, Insightful

    Here's why. With all the DMCA, Super DMCA and software patent legislation floating around it would be nice to have some open source laws on the books. Maybe some conflicts in legislation might help some law makers to see how these laws impact open source. "What do you mean we can't use our XYZ software anymore?" "What do you mean we can only get an update for XYZ software from a foreign FTP site?"

  11. Re:Better PR... by Realistic_Dragon · · Score: 4, Insightful

    "There may be no price tag attached to the aquisition of some Open Source software but it costs to support and maintain it."

    Right, like Windows installs itself, runs flawlessly, and every time it breaks a little man from Microsoft pops out of the air beside your computer and fixes it for you.

    If you took the money you didn't spend on buying Windows and stashed it in a high yield investment account, it would probably cover paying a large percentage of your IT staff, especially since you could fire all the ones doing nothing but running around and rebooting crashed PCs and wiping spyware by having to reinstall the OS.

    --
    Beep beep.
  12. Support for "not free" software by lpret · · Score: 2, Insightful
    Yes, but you'll need support regardless of whether you use OSS or proprietary (read: costs money). So I think that "support is needed" is a weak point against OSS and should be cancelled out by the support needed for proprietary.

    Trust me, a friend of mine's company decided to go with an Oracle DB and was talking about how it would let him do all this stuff out of the box, etc. I was working on a project of the same scale and used PostgreSQL. Needless to say, we both had consultants hired to implement the same type of system -- both charged about the same (my OSS guy was cheaper -- thanks Rich!) but we weren't out 700,000 for the Oracle stuff.

    --
    This is my digital signature. 10011011001
  13. Re:OSS by subzerohen · · Score: 2, Insightful

    *bzzzt* Wrong, most software developers do not work on software that is sold, they work on stuff that buisnesses need to, well, do buisness.

    How many developers do you know?

    How many developers do you know that develop software that is sold?

    QED

  14. Re:OSS by Xtifr · · Score: 5, Insightful

    That's not about OSS, that's the way the industry has always gone. Developers (and software companies) have been being put out of jobs since long before OSS came into the spotlight. There used to be a competitive market in word processors for MS platforms. Now, all those companies that made those products are nothing but a dim rememberance. Remember Stacker? Remember Borland? Remember DRI?

    Or, on a more personal note, I once worked for a company that made PC-based point-of-sale systems; we charged a couple of thousand dollars, but that included updates and support. We were very competitive in the market at that time. Then along came a company that sold a competitive product for a couple of hundred bucks (with no support or updates, of course), and our company took a major hit, and had to lay off most of the workforce (including me). But that's just standard free-market capitalism -- offer what appears to be a better product and/or what appears to be a better price, and steal your competitors' customers, maybe even put them out of business.

    As for OSS, companies like Trolltech or Sleepycat are using it as a competitive advantage. And last I heard, competition was supposed to be good for the world economy! Of course, it can be painful for individuals who find themselves being out-competed (see last paragraph), but it's still overall a good thing.

    The thing you're complaining about has nothing to do with OSS per se; OSS is simply a sign that software is moving from being an expensive specialty market with high margins to being a large commodity market with razor-thin margins. Overall, I think that's a good thing, even though there's obviously going to be a lot of disruption involved.

    Finally, consider my first job as a software developer: I got a contract to write a quicksort for a new machine. Nowadays, quicksort is included in the standard C library. Let us take a moment to weep for all those poor software developers who no longer have an opportunity to make money writing quicksort. And then let us move back to the realm of sanity. I don't want to write quicksorts for the rest of my life. I'm tired of re-inventing wheels, just because the older wheels are all proprietary. If you can't find some productive arena to apply your expertise, then maybe you are in the wrong business. Software developers aren't owed a living any more than buggy-whip manufacturers are. When the market moves on, it's time to move with it.

  15. bullshit by dh003i · · Score: 2, Insightful

    This is not affirmative action. This is simply a bill which requires government officials to consider using FOSS and justify their reasons for not using it. It does not handicap proprietary software relative to FOSS. It simply requires these guys to consider FOSS.

    It is in no way analagous to affirmative action. It is analagous to requiring that colleges look at all of the applications sent to them, and not throw applications in the trash if "African American" is checked off next to race.

    1. Re:bullshit by dh003i · · Score: 2, Insightful

      Of course a justification for not using FOSS would have to be provided. Any time you choose a more expensive solution over a cheaper one, you should have to justify that choice. Duh. Your governor has to get from point A to point B. If he chooses to rent a McLaren F1 using OUR tax dollars, as opposed to using a Volkswagon, naturally he should have to justify that decision.

  16. Re:Affirmative Action for OSS is an insult. by gonzo67 · · Score: 2, Insightful

    I love when people spout off on things they THINK they know, but have no real clue!! AA is simply a requirement that a group/business/school/etc that wish to recieve FEDERAL Government money reflect the community they are in if possible. This means that if you are in El Paso, Texas, employ 1000 peopl and none are Hispanic, you are not reflecting the community. If you have 10 openings come up(none are specialized) and still do not hire any Hispanics, it is apparent you are purposefully not hiring Hispanics (Again, change groups depending on you location). However, if you are a Nuclear Power facility, and there are only 3 applicants qualified as Nuclear Engineers, you are likely to hire one of those 3 regardless of their demographic because of the highly specialized nature of the job. Businesses/Schools have made the goals of AA into "quotas" to avoid responsibility for actually being diverse!

  17. public vs. private money by timothy · · Score: 3, Insightful

    Money taken from me in the form of taxes (and the state of Texas has gotten quite a bit from me in the form of sales taxes in the years I lived there) has a different set of responsibilities attached than money being spent by a private enterprise. General Welfare, all that.

    The thing about using open source code, and in particular when necessary paying for improvements to it, is that it's hard to see when this does *not* benefit the general welfare, assuming that the State in its usual infinite wisdom does not care to save / not spend other people's money in the first place.

    Given that government agencies (hey, same is true at large corporations) like to spend money (and face disincentives to not spend at least up to their alloted budgets), let's say they're going to spend the same total money for particular tasks on either a) proprietary software + customization / integration and supportor b) Freely available software + customization / integration and support. That may be fanciful (despite optimism and propaganda on both sides), but I think it's actually a conservative guess.

    At the end of the day / project / whatever, there's some code (still in existence) and whatever additions have been made to it. If there are additions that are somehow tied to the state government itself (ties to certain databases or weird data formats, etc) and they're modular enough, there could even be some cross-project advantages.

    Also, one key advantage I've not noticed anyone mention in this thread is the fact that open source code (whether the FSF calls it Free or not) can be audited and justified a lot more easily than closed source apps. For one thing, I'd like to see tax-funded software be aggressively bid on; if code is open by policy, then improving it etc can be chased after by programmers / small software firms. It doesn't have to mean switching entire software systems ...

    timothy

    --
    jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
  18. Re:OSS by Trurl's+Machine · · Score: 2, Insightful

    There is a major flaw in your reasoning, and I will try to demonstrate it:

    If I chose open source software I download a free copy (...) If I chose proprietary software I buy a copy

    My point is that the person who actually furbishes the office rarely purchases the software himself, and it's hardly possible that he/she will actually download anything. In a typical case, he/she orders it to a third company, as he/she does it with telephones, plumbing, eletrical wiring etc. So you ALWAYS hire a subcontractor to do all this. A part of the subcontractor fee will probably go to foreign companies. That's inevitable. But if the "foreign included" solution will be cheaper than the "foreign not-included" solution, why not choose the first one? After all, the whole idea of free market is based on that. So the only question is whether state instutitions choose the truly cheaper (=with lower TCO) solution. Law should force them to do this, but in my opinion law should be blind on the proprietary/non-proprietary software question just as it should be blind on the racial/gender/religion etc. issues.

  19. Re:OSS by shaitand · · Score: 2, Insightful

    proprietary/non-proprietary is hardly comparable to race/gender/religion issues! the first two are a matter of birth and not choice, the last is simply irrelevent in any function government is supposed to be involved in.

    If the state uses open source software, they have guaranteed there will be continued support and they won't have to upgrade until they are ready, even if this means hiring programmers themselves.

    If they use proprietary software then information such as whether or not I've paid my taxes, showed up in court, etc are at the whim of a commercial entitity that can suddenly decide to say "no" one day or can go out of buisness taking their code with them. Proprietary companies have an interest in making you use more of their products and staying with their products, so they usually do not provide a ready means of tossing their products away in the future. These are facts not matters of preference. These are my tax dollars, and quite frankly scarlet, I'd rather not spend them when the superior or equivelent solutions tend to be free.