Jump to content
Aerosol

The Fascinating Story of DRM: Can You Go Without It?

Recommended Posts

Posted

In my last article, I explained some of the problems millions of users have had with the most popular productivity applications.

Microsoft and Adobe are trying to get users to buy SaaS (software as a service) products. I figure they see two upsides to that. One, they project they’ll make more money from Office 365 and Creative Cloud over the long term than from conventional Office and Creative Suite. Secondly, they can operate DRM from their servers and implement new DRM software over time when older versions are cracked. Which, like the first reason, leads Microsoft and Adobe to believe that they’ll make more money.

More money than the added ongoing expense of having extra servers? Only time will tell. But Google operates an amazing number of servers and data centers, and they seem to be pretty profitable.

In the second article, I mentioned how major video game publishers such as Electronic Arts, Activision, and Valve are also trying to get users to buy products that require connectivity to their servers, even for single player games. Especially for games against AI that’s written in the code in a HDD-installed application, that “always on” necessity is for DRM, whether or not they’ll admit it.

But due to bugs, insufficient server capacity, or sometimes both, Microsoft, Adobe, EA, and Activision/Blizzard have all had incidents where users couldn’t use the applications they’ve purchased legitimately. When it affects gamers, there are a lot of pissed off customers. When it affects other corporations, many millions of dollars of productivity is lost. DRM is supposed to keep pirates away, not paying customers. As availability is a component of the CIA triad, when software can’t be used in the way it’s supposed to be usable, it’s an information security problem. Even when it affects something as seemingly superfluous as video games.

It gets even worse. Sony Music admitted that the XCP DRM on some music CDs released in 2005 was rootkit spyware malware. As much as P2P piracy is a problem in the music industry, the bad publicity and possible litigation wasn’t worth it. Putting certain music CDs in a Windows PC, just to enjoy them in the way that Sony Music allowed, made those Windows PCs immensely more vulnerable to information security attacks. The likely North Korean attack on Sony Pictures’ networks was far from the first major security problem the huge Sony conglomerate has had!

Older DRM technolgies, like Nintendo’s 10NES chip, weren’t particularly problematic to consumers. Some, like the copy protection method Broderbund used in Carmen Sandiego games, were even kind of charming. But as computer technology evolves and becomes more complex, DRM measures seem to be causing more problems than they’re worth.

If you run a business, or if you use technology as a consumer, what can you do? There are actually many excellent, perfectly legal alternatives to DRM software, as the Free Software Foundation’s Defective By Design campaign highlights. Free software, as in FOSS (free and opensource software), not proprietary freeware, offers many of the best alternatives for most of the things you can do with computers and mobile devices, for both business and pleasure. Let’s look at some!

Productivity

Office

As a journalist and researcher, I require a word processor to do my work for a living. I don’t like Microsoft Word, nor do I like any other component of the Microsoft Office suite. Even if I were to get a conventional version of Microsoft Office that can work without network connectivity (Microsoft Office 2013 as opposed to Office 365), I think every version after 2003 has gotten progressively worse. There has been a lot of malware over the years that has targeted Office, especially Outlook macros. Beyond information security, the GUI changes and new features have worsened Microsoft’s product, in my opinion. As a computing professional, I can learn functionality differences between different versions of applications very quickly. But that doesn’t mean that I like them. Plus, I use GNU/Linux operating systems only. I’m running Kubuntu on my multiboot desktop right now. If I was to use Microsoft Office, I’d have to run it in the Wine emulation layer. What’s the point? The .doc and .docx file formats have long ago become the industry standard. But that’s perfectly fine by me.

For my everyday work, I use the LibreOffice suite. I use LibreOffice Writer the most frequently. It’s a fork of the old OpenOffice suite.

img]http://resources.infosecinstitute.com/wp-content/uploads/122314_1420_TheFascinat1.png

Obviously, LibreOffice Writer is the word processor. LibreOffice Calc is for spreadsheets and charts, LibreOffice Impress is for slideshows, LibreOffice Draw is for graphics, and LibreOffice Math is for… math!

If you don’t work with GNU/Linux as I do, there are also versions of the LibreOffice suite for Windows and Mac OS X. By default, LibreOffice applications will save files in FOSS file formats such as .odt. As the people I send my work to use Microsoft Word, I save my files in .doc format. It’s easy, and there are no compatibility problems between the competing applications.

Learn more about LibreOffice and download here.

Email

There’s a surefire way to avoid Microsoft Outlook macro vulnerabilities and the strange bugs that Microsoft lets appear here and there. Use a FOSS email client. Slypheed is one of the best out there.

Slypheed has an excellent, intuitive GUI. For those who prefer it, keyboard shortcuts can also be used for almost everything.

Slypheed is remarkably stable, a lot more stable than the overwhelming majority of email clients out there. If you keep tens of thousands of messages in your inbox and on your hard drive, Slypheed still runs really smoothly. You could use it intensively for years without crashing.

For those of us who are security minded, Slypheed easily supports many security features, such as SSL/TLSv1 encryption for POP3, IMAP4, and NNTP.

As IPv6 ever so gradually replaces IPv4, Sylpheed supports both by default. The plugin selection is also impressive.

There are native versions for Windows XP/Vista/7/8 and Mac OS X, in addition to GNU/Linux.

Learn more about Slypheed and download here.

Media

Graphic design

More and more graphic designers, web developers, and video editors are migrating from Adobe products, as Adobe’s Creative Cloud is problematic every time there are problems on their data center end. It’s not that difficult, because there are lots of excellent FOSS alternatives.

GIMP is the most popular Photoshop substitute.

122314_1420_TheFascinat2.png

There’s pretty much nothing Photoshop can do that GIMP can’t. It’s a truly full featured photo editor and graphic creator.

It’s fully compatible with Photoshop brushes and file formats. The filter and rendering options are immense. There’s also a huge amount of plugins available. All the most popular image file formats are also easily supported, importable and exportable.

If you’ve grown accustomed to Photoshop’s interface, there’s also a fork called Gimpshop, which recreates Photoshop’s GUI as closely as possible.

There are native versions of GIMP for all current versions of Windows, Mac OS X, GNU/Linux OSes, OpenSolaris, and FreeBSD.

There are native versions of Gimpshop for GNU/Linux, Mac OS X, and Windows.

Learn more about GIMP and download here.

Learn more about Gimpshop and download here.

Web design

Forget about Dreamweaver for web development, and use Bluefish instead.

It’s nice, stable, and lightweight. It’s compatible with HTML 5, XHTML, WordPress, PHP, Python, JavaScript, Perl, SQL, XML, Ruby, Google Go, and other development languages and technologies. It’s easy to insert CSS scripts and JavaScript applets.

As long as your machine has enough memory, you can have hundreds of files open!

A number of encoding formats are available; you’re not limited to UTF8. Also, its powerful search and replace and undo and redo features will make your life a lot easier.

Native binaries are available for Windows, Mac OS X, Ubuntu, Mandriva, Fedora, Debian, and Slackware.

Learn about Bluefish and download here.

Video editing

Blender is a FOSS full featured, professional quality video editing and creation suite.

With Blender, you can do video cuts, splicing and masking. It also contains what you need to create CGI animation for movie creation and video games. Amongst a multitude of features, it even has a sophisticated 3D OpenGL game creation engine!

122314_1420_TheFascinat3.png

Blender has excellent developer support, with too many extensions to name. Available extensions allow Blender to support AfterEffects, the Unreal Engine, and DirectX amongst many other industry standards.

Watch out, Adobe!

Native versions of Blender are available for GNU/Linux, Mac OS X, and Windows.

Learn more about Blender and download here.

Media player

As far as playing audio and video are concerned, VLC has everything you need.

VLC can play almost every format, both static and streaming. The tip of the iceberg of supported formats includes DVD video, UDP unicast and multicast streaming, MPEG, AVI, MP4, OGG, MP3, WMV, MOV, HTTP streaming, CD audio, and FLV Flash.

The library of available codecs is constantly growing, and all of VLC’s code is free and opensource.

There are native versions of VLC for Windows, Mac OS X, Android, iOS, and a variety of GNU/Linux and BSD/Unix Oses.

Learn more about VLC and download here.

Games

The games on GOG.com are commercial and proprietary. Nonetheless, GOG.com’s massive and ever growing collection are all completely DRM-free.

GOG.com’s offerings are available for Windows, Mac OS X, and GNU/Linux. Many of their titles come from some of the biggest game developers and publishers in the world, such as Ubisoft, Remedy, BioWare, EA, Firaxis, and Activision. Some of their over 900 games include the Ultima series, the Tomb Raider series, Neverwinter Nights, SimCity 4, Alan Wake, Far Cry, Baldur’s Gate, Rayman, and Sid Meier games.

Visit GOG.com here.

The Free Game Alliance is maintained by the developers of five of the best constantly developed FOSS games out there.

MegaGlest is a 3D realtime strategy game, available for GNU/Linux, Windows, Mac OS X and FreeBSD. Play as one of seven factions — Romans, Persians, Tech, Egyptians, Indians, Magic, or Norsemen.

Planeshift is an MMORPG. The clients and servers are all completely FOSS, and its immense world is always updated and growing. Windows, Mac OS X, and GNU/Linux are all natively supported.

122314_1420_TheFascinat4.png

Rigs of Rods is a vehicle simulator with unique soft-body physics. There are versions for Windows, Mac OS X, and GNU/Linux.

Battle for Wesnoth is a high fantasy turn-based strategy game with over 200 unit types. It runs in Windows, Mac OS X, GNU/Linux, FreeBSD, Solaris and more.

Xonotic is an arena FPS that keeps getting better and better. What started as a Quake mod has gotten much more sophisticated over time. Play it in Windows, Mac OS X, or GNU/Linux.

Visit the Free Game Alliance here.

Final word

So, it is possible to do all of your work and play completely DRM-free. The answer usually involves choosing FOSS.

If you wanted to go even further, GNU/Linux OSes are now better than ever, and there are distros for all imaginable computing purposes!

If more and more of us choose DRM-free software, we can change the software development industry for the better. In addition to not having crippled availability, FOSS code can be audited, debugged, and improved upon without being employed by a developer and without reverse engineering. In many ways, avoiding DRM and choosing FOSS can make your computing more secure and reliable.

References

Source

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...