Free Software: 3 Major Projects That Haven’t Happened Yet.
The following things do not yet exist, but I can't help but wonder why. I think if they did exist, perhaps Free Software users would have a little more pull online.
This list might expand a bit when I think of other software.
1. A Free Software Search Engine
After the recent hullabullo about Ubuntu switching from Google to Yahoo/Bing as the default search provider, this lead me to wonder: What if someone were to just create a FOSS search engine that indexed Free Software/Open Source-friendly websites, as well as free content licensed under the various Creative Commons licenses? Suppose it also indexed OGG Theora videos using a bit of HTML5 code? I tell you, the benefits are endless, as it would nicely tie together all the major FOSS communities together.
By the way, that's just a mockup because I was bored.
2. OGG Theora-Based YouTube-like video sharing site
It's no secret that a lot of people are upset at YouTube for various reasons. Whether it's the poor implementation of the DMCA takedown notice procedure which is severely misused, or the fact that complete freedom of speech is blocked from YouTube, or the fact that the supported HTML5 codec is only h.264. Whatever your reason, YouTube currently is flawed when it comes to Free Speech, Free Software, or Creative Commons content. So why not just start from scratch and make something new?
3. FOSS Social Network
This idea in particular intrigues me. We already have identi.ca, and quite a lot of work has been put into OpenSocial. However, there is no FOSS centric community that has a functionality similar to Facebook. Granted, social networking platforms DO exist, and with some tweaking could even plug into identi.ca in a similar way that Twitter plugs into Facebook. Mugshot used to be a FOSS network by Red Hat, but it's not around anymore.
Common Sense: Why the FSF’s “Windows7Sins” Campaign is a Crock of Shit
Once again, people are ready to drink the GNU kool-aid. Hey, it was free, but there are a number of fallacies on this page that the FSF is playing up in their typical fundamentalist style. Instead of focusing on the potentials of how great Free Software is, the FSF is once again pulling out the old "Microsoft Scare Puppet", which in my mind resembles that creepy teacher puppet from the final scene of Pink Floyd's The Wall.
Except it's the FSF holding the strings, and Microsoft is the Puppet
Many of you readers just catching a glimpse of this from ident.ica may say that I'm being an "M$ Shill", because clearly liking a proprietary corporation in the FOSS world is the grounds for being ostracized or worse. Maybe a certain someone will write a self-citing article briefly mentioning it. If you disagree with me on my views, that's absolutely fine. However, troll me about it and I'll show you to the door.
Now, let's look at what the FSF is summarizing about Windows7, and see how they're playing things out of proportion.
1. Microsoft has been poisoning education with their Windows offerings, and will do it again with Windows 7.
Pray tell, how is Microsoft forcing this on anyone? Last I saw, it was the schools opting into Microsoft Educational discounts...the same discounts that have existed for many different OS'es and hardware ranging from Apple to HP and other OEMs. Although many argue that Linux is usable enough for education, the fact is that administration tools for education in FOSS are somewhat non-existent. Microsoft has well had a dominant platform because of how they market Windows, how they focus on usability at basic levels, and the fact that businesses and a majority of the workforce adopted with it. Logically speaking, no large corporation wants to invest precious time tinkering with setting a UNIX or Linux-based environment up across the board without making sure that their every need can be supported. Although many FOSS tools can replace functionality and even maintain compatibility with Microsoft products, the offerings at this time still fall short in some areas. It is up to the companies and schools to choose whether they want to adopt a Linux system or just go with an easier alternative.
2. Windows 7 is just like Vista and will enforce DRM, robbing you of your rights to own your own music.
Oh the horror! Oh..wait a minute. No it doesn't. It supports playback of DRM'ed files, but no one is forcing you to purchase and use DRM'ed formats. This argument takes things out of proportion: Windows Vista and Win7 are CAPABLE of playing DRM'ed files you may have bought, they don't make that STANDARD for all of your music files. If you import music onto or off of your Zune/iPod/Sansa, there is no DRM inserted into your music. It's your music, and Microsoft understands that. Don't like the Zune Music Catalog because of DRM? Choose not to use it. Windows is an open platform for development (just not at the source level), and you're free to use just about any music player you want to. With Amarok becoming increasingly more stable on the Windows platform, the range of choices is ever expanding.
To put the parable another way: Thanks to the work behind the xiph.org foundation, OGG playback is completely doable with native support in DirectShow. Does this mean Windows is forcing users to use OGG? No, it means OGG is an option and you have the POTENTIAL to use it.
3. Windows 7 is still insecure!
Actually, this is debatable at best. The FSF assumes that most users will use Windows in an insecure manner: downloading files illegally, opening up their firewall, and running as root. They don't take into account that Windows7 actually ships with firewall capabilities, virus protection, and the UAC which now functions about on par with Sudo. A system is only as secure as a user makes it, and you can't really solve the problem if a user is stupid.
Likewise, Windows still dominates the Operating System market. As such, it is the target platform for malicious code. This is where updated virus protection comes in. If Linux or Mac OS were farther into the mainstream, they too may feel security problems as more malicious hackers attempt to target their platforms.
4. Microsoft is an evil, evil corporation!
To quote the FSF's page:
"Microsoft has been found guilty of monopolistic behavior all over the world. With Windows Vista, Microsoft worked with PC manufacturers to significantly increase the hardware specifications for the standard user-experience, causing people to require new computers to run the updated OS."
-Windows7Sins Campaign
There's a flawed kind of logic with claiming this is a "monopoly action". In my eyes, I have absolutely no problem with it. A software vendor worked together with hardware vendors to increase performance, and consequently it required hardware upgrades? Oh, that's terrible! Obviously it's another way for The Man to keep you down right? Apple does this shit all the time, and all I see are people ogling some shiny computer with similar specs. If anything, that strikes me as striving to make hardware and software work well together, something most FOSS devs should take note of. There's no getting around the fact that Microsoft fucked up alot during the 90's, but guess what? Larger corporations that are "friendly" to FOSS have done worse things. IBM invested heavily in Hitler's Regime. (So help me God, if one of you calls Godwin's Law.)
5. Windows 7 doesn't support Free/Open Standards!
And why should they? It's not like they built heavily off your libraries. They made their own damn products the way they wanted. I myself dislike Internet Explorer 8 because it lacks compliance with the Acid3 test. But since you can remove it anyways, this is a moot point. You can install just about any browser you please that conforms to Acid3 standards, thus making your installation of windows support Open Standards. ODF Import/Export plugins exist for Office 2007, and it's been rumored that it's coming natively in Office 2010. So then, what exactly were you bitching about standards-wise?
6. Windows 7 is just another step in Vendor Lock-In!
No it isn't. You can go with it, or stick with older versions. Third-party software companies will not support you at some point, but you decided to stick with the crappier older version anyway. Regardless, you can replace the OS of any Windows machine you own if you really want to. FOSS applications regularly support older versions of Windows (and sometimes MacOS), so you can get supported applications to read .docx files (OpenOffice.org anyways, although some of the fundies will bitch about a different kind of evil about including compatiblity), and like stated above, MS Office 2007 and 2003 can be modified easily to support OpenDocument files. In fact, many universities are offering OpenOffice.org on Windows machines right next to the Microsoft counterpart.
7. But by installing it, your computer has to obey Microsoft's rules!
While it's true that the EULA prevents you from legally sharing the product, the fact is that it's a commercial product. Just like you shouldn't share that copy of Spore with 20 different people over Bittorrent, the same goes for proprietary operating systems. Other than that, though, you're pretty much allowed to modify your installation as much as you like. Your computer is obeying you, and those WGA tests that are done are just to verify that you didn't steal a copy like so many people do anymore. Didn't Stallman actually advocate against piracy?
Ubuntu, I Am Disappoint.
It's no secret that I've been testing out Karmic for a while. Understandably, Karmic is up to Alpha 4, and shouldn't be used for production use. No secret, right?
Well, I've had a hell of a time today trying to get any sort of webcam application working on Linux. I tried Cheese, the popular GTK webcam app.
No dice. The "broken tv broadcast" image was in place of any sort of camera feedback.
"Okay," I thought, "I'll try updating to the latest packages."
Nothing different. A post on identi.ca led me to believe that it might in fact have something to do with the video driver, based on UVC. My Logitech QuickCam 9000 uses that driver for me, so it made sense to just compile the latest upstream code and replace the firmware, right?
Nope. Now it didn't even detect the camera. Defeated, I looked at what my other options were for getting the webcam to work.
Curiously enough, I came across my OpenSUSE 11.1 install disc that I got from the Novell reps at OSCON. One quick pop in the desktop and a sexy install later, I fired up Cheese again. It worked just fine. If anything, it was more responsive than the version Ubuntu ships.
For the time being, I'll be using OpenSUSE. 11.2 comes out in November with KDE 4.3, but it's possible to install it early if I really wanted to. I'm tempted. Also, I'm tempted to try out Moonlight Development in MonoDevelop, but I need to read the how-to again...


OSCON 2009: A Presentation That Scared Me Shitless
OSCON 09: Karl Schroeder, \"The Rewilding\"
What?! WHAT?! I'm sorry, but hold the fucking phone. Your "almighty vision" of the future is technology integrating into nature in the worst way possible, and you're happy about it?
You're nuts. It's understandable that we all lose ourselves from time to time, but you sir are off the deep end. This "Rewilding" is something that DOES NOT need to happen and SHOULD NOT ever surface. For those of you that didn't watch the video, let me bullet point some of his "enlightened" ideas for you. He wants this from the FOSS community. Also, keep in mind that I read a lot of depressing science fiction books in which mankind forever fucked the future up.
-"Sort of talking about Open Source", really? Fuck you. Who invited you to talk?
-Augumented Reality Glasses. Versions of the world you want to see: tagged, untagged. You can tune things out. Gosh, how could a totalitarian regime use that?
-Software agents working for you while you sleep. Unconscious computing? Fuck that.
-A bot that watches you and updates Twitter for everything you do? Filters, aggregators? WHY?! Destroy privacy?
-Overlay virtual reality over reality. Great.
-Robots do your investments. How can someone fuck THAT up?
-No political parties...nice at first, but then you get some fucking whacked semantics.
-"Your software understands you better than you understand yourself.", ew. No.
-Machines automate some corporations, and bill you. Didn't he just say money wasn't exchanged?
-Animals are all tagged and have their own websites. Everything is a fundamentalist, an advocate.
-Retarded term.
-Things get done by relinquishing control.
My point is, WHO WOULD WANT THIS FOR A FUTURE? This is a horrible lifestyle that could very easily be corrupted to invade your privacy. He continues to talk out of his ass about the environment, and does very little explanation of FOSS technology. Go fuck yourself, Karl Schroeder.
