Embedded Link
Free Software and Free Textbooks | Canadian Education Association (CEA)
Some of the world’s best and most sophisticated software is distributed today under “free” or “open source” licenses, which allow the recipients of such software to use, modify, and share it without p…
Google+: Reshared 2 times
Google+: View post on Google+