Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Which is why we need professional licensure: You get to tell your boss "If I tell you to go fuck yourself, then I risk this job. If I implement your feature, I risk losing every future job by losing my license. And everybody you can hire to do this will tell you the same thing".


I don't want to live in your hellscape where my government tells me I can't program a website without a license.

Grow up and tell someone you won't implement a feature because you don't like it. I do it all the time - "that's a bad idea, I'm not doing that". I still manage to eat, it's not either/or, you have agency, you can refuse without resorting to regulation saying you must.


Maybe you could still program a website. But you might not be able to do it professionally.

But yes, more people should tell other people that they won't do that.


Should contributing code to open source software require professional licensure?


As far as I know most (all?) open source and free software licenses include terms, that explicitly states, that there is no warranty. So I think maybe a license there wouldn't be required. It is an interesting question though.


But many people are paid by their companies to work on OSS.

Most commercial software doesn’t have a warranty either.


In that case I would say, since they are getting paid for their work by the company, they are in a different position than someone developing FOSS on their own private time.

I think a lot of commercial software that is not open source or free software, doesn't have licenses in the same sense. They are proprietary and they might have an EULA, that prohibits you from reverse engineering or something like that, or that declares the no warranty. But not licenses like for example GPL or MIT license. Such a license would be useless for proprietary software projects, because the user isn't supposed to ever get the code.


Lucky you. In my experience it ends up with talks to HR, where they will explain that "you are being difficult to work with" and "things are going to have to change" or "we are going to have to look for alternative avenues"




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: