|
Neither may manufacture motorized bicycles, but both will probably end up doing so because cross-licensing is common.
Even though I dislike software patents and would replace them with copyright, I don't think they're the problem when it comes to software stagnation. Unlike other "engineered" products--arguably an inappropriate term for software--software is expected to continually evolve to meet changing requirements. That makes it hard (Brooks' No Silver Bullet).
Also, no one is in a software business. They're in the business associated with the end product that happens to contain software. Many of these firms see their software team as a cost center. Those running The Business are the ones rewarded with high pay and bonuses, and there is little understanding of the importance of software design excellence, let alone how to achieve it.
|
|
|
|
|
Greg Utas wrote: Also, no one is in a software business. They're in the business associated with the end product that happens to contain software. Many of these firms see their software team as a cost center.
Greg Utas wrote: Those running The Business are the ones rewarded with high pay and bonuses, and there is little understanding of the importance of software design excellence, let alone how to achieve it.
I think, therefore I am underpaid...
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Daniel Pfeffer wrote: if A patents a bicycle, and B patents a motor for the bicycle, which of them may manufacture motorized bicycles? The answer is 'neither'. Or rather: Both.
In industry, "I'll give you mine, if you give me yours!" is a very common affair. "Patent pools" are common: Some technologies are based on contributions from a large number of sources - a characteristic example: digital radio, DAB. All significant contributors to the pool can freely use all the other contributions to the pool.
If you are not a member of the pool (or the patent is a free-standing one): In traditional industry, it is commonly accepted that if you make use of somebody else's work, you give your contribution to cover the development expenses.
The problem with (parts of) the software world is that developers have built an expectation: "I will make bicycles for sale, and you manufacture motors for bicycles - so ship me a truckload of motors for me to use, at no charge." That is a great way to ensure that the motor manufacturer will modify his motor so it won't fit with your bicycle, using proprietary screws for fastening or distance between holes in centicubits or something like that. (We have seen numerous examples of that in the software industry - both IBM and DEC was widely known for adhering to international standards, sort of ... always adding some twist. If you had bought one software package from them, it would cooperate so-and-so with products from other vendors, but work fine if you threw that away and went for a pure IBM or DEC software suite.)
Daniel Pfeffer wrote: IMO, the patent system requires some sort of overhaul I think lots of people agree that the patent system of the United States requires some overhaul. Too many people believe that US patents is all there is, or rather: The American Way is The Way it is Done.
That is certainly not the case. European patent systems are generally far more reasonable. Software patents may be granted, but like all other patents: The invention must be new and have a clearly identifiable "invention height". It must represent some real creativity. The US patent regime has come much closer to The European Way over the last few decades, but there still is a way to go.
|
|
|
|
|
trønderen wrote: Or rather: Both.
In industry, "I'll give you mine, if you give me yours!" is a very common affair. "Patent pools" are common: Some technologies are based on contributions from a large number of sources - a characteristic example: digital radio, DAB. All significant contributors to the pool can freely use all the other contributions to the pool.
Yes, but this is not the default state. The various companies must agree to cross-license their patents.
trønderen wrote: I think lots of people agree that the patent system of the United States requires some overhaul. Too many people believe that US patents is all there is, or rather: The American Way is The Way it is Done.
I don't know much about patent law, so I won't comment.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Daniel Pfeffer wrote: Yes, but this is not the default state. Certainly not in the sense that some automatic mechanism establishes a patent pool or cross-licensing agreement.
Nevertheless, it is widespread and common to "voluntarily" establish such agreements.
|
|
|
|
|
More than 200 employees in the United States have formed the "Alphabet Workers Union." Look for...the union label...when you are doing...a Google search
|
|
|
|
|
I'm surprised it's not the "Ex-Alphabet Workers Union" by now.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
Maybe one of them was the best lawyer but the worst paid in the department?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Hmm, possibly. But I suspect those troublemakers valued employees would have an unusually high incidence of totally random, tragically fatal accidents.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
|
Loeb believes that Oumuamua, an oddly shaped object that briefly visited our solar system in 2017, was most likely an alien probe And it didn't stop to visit? That's just rude.
|
|
|
|
|
Maybe they did.
cough...COVID-19...cough.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
I think you need to quarantine.
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
|
|
|
|
|
Beam me up, Scotty; there's no intelligent life here.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
His next book should be "how I destroyed my career", but this is Harvard.
|
|
|
|
|
Probably tenured. Unless caught fooling around with a student or saying something against the <fatuous idea of the month>, they'll carry him out feet first.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
wait 'til you see what's arriving next: Ousyurdaddie
«One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali
|
|
|
|
|
A couple of months ago, we ran into a tricky race condition with the way we were handling temporary files. It took a while to track down, but ended up being a good example of how C#’s garbage collection (GC) works, so I wanted to turn it into a blog post. To dream the impossible dream - to manage the unmanaged object...
|
|
|
|
|
Microsoft looks to be finally moving to a true, single Outlook client, but it may not be available as part of Windows 10 until 2022, according to a new report. One Outlook to find them, One Outlook to read them all, and in the darkness email them
|
|
|
|
|
Microsoft wants to say ‘Windows is BACK’ I guess the icons are all done, time to start over?
|
|
|
|
|
Why am I reminded of this?
|
|
|
|
|
|
Another Vista, another Metro, another RT ?
Multi-colored multi-font text in a Console Window ? Something more arcane than XAML ?
More pop-ups ?
just say no !
«One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali
|
|
|
|
|
This blog article uses the fantastic research from the authors of uncaptcha2 repository. The original scientific uncaptcha paper proposes a method to solves Google's Audio reCAPTCHA with Google's own Speech-to-Text API.
Yes you read that correctly: It is possible to solve the Audio version of reCAPTCHA v2 with Google's own Speech-to-Text API.
We have met the enemy and he is us.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
There’s this idea that having better programming languages will make software development much easier and more productive. "Oh, well, it's hard, ain't it hard, ain't it hard?"
|
|
|
|