Free software is simply software that respects our freedom — our freedom to learn and understand the software we are using. Free software is designed to free the user from restrictions put in place by proprietary software, and so using free software lets you join a global community of people who are making the political and ethical assertion of our rights to learn and to share what we learn with others.
Wednesday, September 5, 2012
#Ubuntu 12.10 Adds #Encrypted Installation
Tuesday, September 4, 2012
Advanced Bash-Scripting Guide by LDP
This book is suitable for classroom use as a general introduction to programming concepts.
Follow the link : Advanced Bash Scripting
Visual Programming Means Anyone Can Be a Coder
New Scientist
(08/29/12) Douglas Heaven
New York University programmer Toby Schachman has developed Recursive Drawing, an experimental programming interface that enables coders to incrementally build complex, fractal-like structures. The interface allows users to manipulate the underlying source code by dragging parts of the patterns around. Schachman says the ideas behind the interface could change the way programming is performed in the future. He says there would be no need to be concerned about changing the underlying code, because "the form that you're working in resembles the thing that you're creating." Although there is still a major gap between writing the text and seeing what the running program does, "bringing in graphical ideas like Schachman does can definitely reduce this gap," says Catholic University of Louvain in Belgium researcher Peter van Roy. Recursive Drawing is part of a trend that will help democratize programming, predicts City University in London researcher Sara Jones. "It opens up the process of programming to a broader community of people, including artists, architects, and designers, for whom the unnecessary translation of ideas into text may constitute a frustrating and unwelcome block to the flow of creative ideas," Jones says.
View Full Article
http://www.newscientist.com/article/mg21528796.800-visual-programming-means-anyone-can-be-a-coder.html
Software Meant to Fight Crime Is Used to Spy on Dissidents
New York Times
(08/31/12) Nicole Perlroth
Sophisticated, commercially available spyware originally designed to aid in criminal investigations is being used by repressive regimes to track political dissidents, according to evidence turned up by Google engineer Morgan Marquis-Boire and computer science Ph.D. student Bill Marczak. The software, FinSpy, can capture computer screen images, record chats on Skype, log keystrokes, and avoid detection by popular antivirus programs. Research has tied FinSpy to servers in more than 12 countries, although no government has admitted to using the software for the purpose of surveillance. FinSpy's maker, U.K.-based Gamma Group, says it sells monitoring software to governments for criminal surveillance only, but the Electronic Frontier Foundation's Eva Galperin notes monitoring dissidents is a typical application of the spyware in countries "where the rule of law is not so strong." Marquis-Boire and Marczak's analysis of suspicious emails sent to Bahraini activists uncovered spyware in the emails that reported back to the same Bahrain-based command-and-control server, and the apparent use of the software for activist surveillance suggested broader utilization. FinSpy was found to be operating in 10 other countries, and Marquis-Boise says in one instance the software was running on a Turkmenistan server.
View Full Article
http://www.nytimes.com/2012/08/31/technology/finspy-software-is-tracking-political-dissidents.html
Monday, September 3, 2012
OSLM android app
Découvrez "Open Source Lebanse Movement" android app