An open note to Nick's Employers - 1) If you are a technology company, this is Harakiri ( http://en.wikipedia.org/wiki/Seppuku ). You are alienating every developer who is worth her salt. If you have a recruiting arm, and they are trying to recruit, god be with them. Ofcourse, you think people will never come to know, but this has the potential to be a good story and press will pick it up. I will not be surprised if…
Someone found the company further down; linking to comment: https://news.ycombinator.com/item?id=5400190 EDIT: Many people have pointed that its not the correct company. EDIT2: http://www.expert-24.com/ seems to be the correct company, and seems more plausible to have IP problem with chart.js (don't got lynch them, seriously!)
An apology to open source
201–210 of 259 posts
Re: An apology to open source
#202Some alternative JavaScript charting libraries... * Highcharts JS ( http://www.highcharts.com/ ) * Flot ( http://www.flotcharts.org/ ) * NVD3 ( http://nvd3.org/ ) * morris.js ( http://www.oesmith.co.uk/morris.js/ ) * Rickshaw ( http://code.shutterstock.com/rickshaw/ ) * jqPlot ( http://www.jqplot.com/ ) * gRaphaël ( http://g.raphaeljs.com/ ) * YUI charts ( http://yuilibrary.com/yui/docs/charts/ ) * Polychart.js ( htt…
I've used Highcharts in a commercial inhouse project and can confirm it's awesome, well documented, with a ton of examples and the guy is very responsive to support queries. Well worth the few quid asked for commercial use. Also, it uses SVG and is therefore suitable for PDF conversion (which Canvas is not). Have a play: http://www.highcharts.com/demo/
Re: An apology to open source
#203Earlier quoted context omitted.
You have only one side of the story. Maybe the company doesn't have the rights on the code and cannot decide to open source it. Maybe they're making money with the code and open sourcing it is killing the business. Maybe they have a procedure before open sourcing code. If tomorrow I wake up with a developer open sourcing part of the work he does for us I would sure be very unhappy. You just can't condone that kind of…
Nick's words: It had been my final year university project I had been working on for a couple of months
Re: An apology to open source
#204What about the used copies out there? Do we need to delete them from our servers aswell?
Re: An apology to open source
#205- Nick Downie (chart.js author) on twitter just now.
This is between Nick and his employer at this point, and trying to enact swift internet revenge on his employer is not going to help Nick, particularly when we've only heard one side of the story, it's hard to draw any meaningful conclusion.
Re: An apology to open source
#206The real question is, what kind of employer shuts down a project like this, cutting themselves off from useful contributions by other people?
In some cases, your whole department (i.e., bosses and bosses' bosses) could be in open support of this project, but the legal department could shut it down.
Hell, the CEO could be even in support of it, but still be overridden by the legal dept for a bunch of valid reasons.
Re: An apology to open source
#207An open note to Nick's Employers - 1) If you are a technology company, this is Harakiri ( http://en.wikipedia.org/wiki/Seppuku ). You are alienating every developer who is worth her salt. If you have a recruiting arm, and they are trying to recruit, god be with them. Ofcourse, you think people will never come to know, but this has the potential to be a good story and press will pick it up. I will not be surprised if…
Agree that its lame though.
Re: An apology to open source
#208Earlier quoted context omitted.
>Overtime doesn't apply to white collar workers. Not true. Software developers are mostly exempt, but there are some that will be non-exempt from overtime based on their salary. If the person makes less than $455 a week as salaried or less than $27.63 an hour as an hourly employeed then they will be non-exempt (http://www.dol.gov/whd/regs/compliance/fairpay/fs17e_computer.htm). However, I have a feeling it would be h…
Sorry, forgot about all those software engineers in the US making less than $455/week or $27.63/hr. Right on.
If I understand the law correctly (e.g., http://www.itstime.com/may2006.htm) having pay above the $455/week threshold is only one of the conditions for being overtime-exempt; the other conditions have to do with extent of job responsibility.
Re: An apology to open source
#209Earlier quoted context omitted.
In North America, that is an atypical arrangement. Here in Canada, Waterloo is unique for being one of the few (only?) schools that doesn't claim IP ownership. My university (Manitoba) does, although it is negotiable and for commercially sponsored projects the sponsoring company generally owns the IP. EDIT: From personal experience, I can also tell you that IP policies are less clear at the undergraduate level around…
In California it is more complicated. First there is copyright law -- students and academic personal manual employees own their copyright. The Education code limits how public university students may share notes (a matter of conduct, not copyright). Non-academic personal manual appointments have copyright owned by the university. Students who are not also otherwise employed by the University would own their patents (…
What you're describing sounds pretty similar to the way it works here, but the gross majority of full-time graduate students in engineering are employed by their universities (as "research assistants" or similar) and thus effectively waive their patent rights.
(FWIW, I think it's great for schools to share in patents which originate within them, but I would like to see students and staff be more well-informed on the subject, and commercialisation efforts which span beyond a single industry--I know of very few schools which have accomplished that.)