Cover photo
Tobias Ullrich
Works at Intuit Inc.
Lived in Münster
1,125 followers|177,329 views


Tobias Ullrich

Discussion  - 
Hallo ich bin Tobias und ich bin Amazoniker. Leider kann ich wegen Accountwechsel nicht mehr genau sagen wann meine erste Bestellung bei Amazon war. So richtig angefixt wurde ich durch einen 7 monatigen Aufenthalt in den USA durch Prime in 2007.
Ich bin froh jetzt Menschen gefunden zu haben denen es so geht wie mir denn leider mangelt es den Nicht-Amazonikern öfter an Toleranz und man muss sich Hänseleien wie "Hä, kommt heute kein Paket für dich?" gefallen lassen :(
 ·  Translate
Martin Seeger's profile photo
Danke +Tobias Ullrich, uns allen graut vor Accountwechseln.
 ·  Translate
Add a comment...

Tobias Ullrich

Shared publicly  - 
 ·  Translate
Marcus Scholz (Commander1024)'s profile photo
Man muss dem Kind nur nen Namen geben...
 ·  Translate
Add a comment...

Tobias Ullrich

Shared publicly  - 
Add a comment...

Tobias Ullrich

Shared publicly  - 
Experience and Patents

15 years today was my first day at work. I've now officially been a professional software engineer for 15 years.

I've learned a few things over the years. Teamwork, tools, technologies, etc. College had prepared me for those.

However, college hadn't prepared me for the way patents have a catastrophic influence on the software industry.

Patents are supposed to encourage innovation. The underlying assumption is that there'd be less innovation without patents. And yet in 15 years I have never heard anyone say that they would only develop and ship a technology if they could patent it. Development always comes first, patents happen later. Even if someone tried to have that reasoning, they wouldn't be able to actually do it in practice: patents take several years to get granted, and in the software world that's an eternity. Software innovation happens regardless of patents, patents make no difference in the domain of software innovation.

Patents are supposed to help the public by moving technologies into the public domain after about 20 years. 20 years is an eternity in the software world. 20 years ago, we were running Windows 3.1, System 7.1 (which wasn't even called MacOS yet), and our game consoles were the Genesis and SNES. The ancestor of today's smartphones was the Psion series 3: look it up. Those are all so ancient that none of the underlying software techniques are useful any more. When software patents fall into the public domain, they are so old that they are worthless, so the public doesn't benefit from them.

Even in the ~20 years while a patent is "live", having it public is not useful. I have never heard someone bump into a problem and try to see if there was a patent for a solution that could be licensed. Not only does this not happen, it's actually strongly discouraged or explicitly forbidden in many companies, because patent law provides a very strong incentive against doing such a search for existing patents.

Patents are antithetical to the core principle of software re-use. As such, they are a very strong damper against FLOSS as well. While I rarely agree with Mr Stallman, to his credit he had identified that issue very clearly as early as 1991, whereas the Open Source definition 7 years later doesn't even hint that patents could be an issue.

All at the same time, software patents open the door for well-documented anti-competitive practices, for racketeering, for obstruction, for distraction. All that costs energy and money that could be spend innovating instead. The amount of innovation that patent prevent is staggering.

I believe that we could drop all patents today, software and hardware, related to all forms of computing devices, and see significant benefits to the general public in the form of more innovation and more competition.

It goes without saying, as usual, that none of that is my employer's opinion.

CC:BY 3.0
Add a comment...

Tobias Ullrich

Shared publicly  - 
Payment timed out... srsly Google? #io2013
Ben Le Cun's profile photo
Same here :/
Add a comment...
Have him in circles
1,125 people
Morteza Milani's profile photo
Yarko Tymciurak's profile photo
Gregory Baker's profile photo
David Guo's profile photo
GDG Black Forest's profile photo
Rodrigo Moraes's profile photo
Emad Barsoum's profile photo
Nat ius's profile photo
  • Intuit Inc.
    Data Engineering Manager, 2013 - present
  • Level Up Analytics, Inc.
    Senior Software Engineer, 2012 - 2013
Basic Information
Other names
And Uh, I'll go ahead and make sure you get another copy of that memo Mmmm, Ok?
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Münster - Sunnyvale - Minden
Nett und kompetent.
Public - a month ago
reviewed a month ago
Awesome location. Def. Recommended!
Public - 2 years ago
reviewed 2 years ago
42 reviews