Hacker Newsnew | past | comments | ask | show | jobs | submit | breakforge's commentslogin

I'm not sure you're wrong. I was under the impression that contributors retain copyright over their portions under GPL.

This would require the copyright holder of the larger piece to get permission from all contributors before releasing under a different license, and I thought Ubuntu's CLA with Mir was to ensure they weren't trapped by this.


Nearly all companies who release stuff under the GPL require copyright assignation on contribution, actually giving the company far more control than if they simply used a liberal license. Using the GPL is more about making sure third parties can't lock up derivatives than that _you_ can't.


> It helps tilt the scales without relying on changes to the composition of the teaching field.

What's are the initials BJC? My searching turned up nothing that immediately fits the context, and I'd like to read more


http://bjc.berkeley.edu/

It's in the article.

"Snap is the programming language for UC Berkeley’s Beauty and Joy of Computing curriculum (BJC), which aims to bring introductory CS to a wider range of students than the typical intro to programming does. BJC is also used at the high school level, and is a curriculum for the new AP Computer Science: Principles test."


Thanks. I was under the impression that it was some channel for experimenting with education. Whoops.


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

Search: