Live data from Hacker News

Public Money, Public Code

publiccode.eu

11–20 of 216 posts

Re: Public Money, Public Code

#11
post #3

If I was the software developer forced into this I'd just raise my price knowing I can no longer sell it elsewhere, IF I even agreed to it. That's going to hurt tax payers. It's a catchy title but just doesn't take more than a moments thought to see how it's going to backfire.

You can still sell the code, you just have to use something like the Red Hat subscription model after the first contract. This is how a substantial part of the tech market already operates. How does it 'backfire' here?

Re: Public Money, Public Code

#12
post #3

If I was the software developer forced into this I'd just raise my price knowing I can no longer sell it elsewhere, IF I even agreed to it. That's going to hurt tax payers. It's a catchy title but just doesn't take more than a moments thought to see how it's going to backfire.

What do you mean? If you are a software developer working for a state or city you expect to sell the software you develop for them and collect the money yourself?

If I develop software specific to the public sector and sell it to the government, it is "publicly financed software developed for the public sector".

What is my incentive to develop any software at all for public sector, since potential client no. 2 will just take the code that I released?

The ask does not state employed by... it just says:

“Implement legislation requiring that publicly financed software developed for the public sector be made publicly available under a Free and Open Source Software licence.”

I would be fine with

“Implement legislation requiring that publicly financed software developed by employees of public sector, for the public sector be made publicly available under a Free and Open Source Software licence.”

Re: Public Money, Public Code

#13
post #7

Earlier quoted context omitted.

What do you mean? If you are a software developer working for a state or city you expect to sell the software you develop for them and collect the money yourself?

Good point, I was only thinking about outside contractors.

Contractors are no different. Typically you don't get to sell the software someone else paid for.

If you want to sell it then develop it on your own.

Re: Public Money, Public Code

#14
post #3

If I was the software developer forced into this I'd just raise my price knowing I can no longer sell it elsewhere, IF I even agreed to it. That's going to hurt tax payers. It's a catchy title but just doesn't take more than a moments thought to see how it's going to backfire.

AFAIK, most devs contracted to develop proprietary have much less rights about the code they write than FLOSS devs.

Re: Public Money, Public Code

#15

Earlier quoted context omitted.

What do you mean? If you are a software developer working for a state or city you expect to sell the software you develop for them and collect the money yourself?

If I develop software specific to the public sector and sell it to the government, it is "publicly financed software developed for the public sector". What is my incentive to develop any software at all for public sector, since potential client no. 2 will just take the code that I released? The ask does not state employed by... it just says: “Implement legislation requiring that publicly financed software developed f…

Your incentive is that you are being paid.

Re: Public Money, Public Code

#16
Likewise, free public apis (for non-sensitive info, at least).

I appreciate NOAA's api.weather.gov, rucsoundings.noaa.gov, and other free public APIs.

Also good to see the FAA dipping their toes in free public APIs (api.faa.gov).

Re: Public Money, Public Code

#17
post #3

If I was the software developer forced into this I'd just raise my price knowing I can no longer sell it elsewhere, IF I even agreed to it. That's going to hurt tax payers. It's a catchy title but just doesn't take more than a moments thought to see how it's going to backfire.

You can still sell the code, you just have to use something like the Red Hat subscription model after the first contract. This is how a substantial part of the tech market already operates. How does it 'backfire' here?

Why would I change my entire business model to deal with this? Just skip this customer and move on.

Re: Public Money, Public Code

#18
post #3

If I was the software developer forced into this I'd just raise my price knowing I can no longer sell it elsewhere, IF I even agreed to it. That's going to hurt tax payers. It's a catchy title but just doesn't take more than a moments thought to see how it's going to backfire.

Go ahead, take your toys and go home. I don't care if the rent-seekers stop trying to waste my tax dollars - in fact contrary to your implication, this is a feature!

Seriously, dealing with government entities is a PITA. Life is much easier in private sector.

Re: Public Money, Public Code

#19
Why do software developers always shoot themselves in the foot with regard to their economic value?

Governments pay all the time for development of technology that they buy, but that doesn't mean that the IP is released. For example, the government paid Boeing to develop transport aircraft. However, that does not mean that all the drawings/plans/etc for the aircraft are made public.

The government is buying a set of functionality with public money. As long as they are getting that functionality, it doesn't matter that the code is proprietary.

Re: Public Money, Public Code

#20

Earlier quoted context omitted.

If I develop software specific to the public sector and sell it to the government, it is "publicly financed software developed for the public sector". What is my incentive to develop any software at all for public sector, since potential client no. 2 will just take the code that I released? The ask does not state employed by... it just says: “Implement legislation requiring that publicly financed software developed f…

Your incentive is that you are being paid.

Imagine "Microsoft Office"-complexity software developed specifically for public sector.

Then, sold to public sector once, then everyone else is free to use it.

Would Microsoft still develops Office? Unlikely.

Post reply on HN