Could you explain to me how it's worse than if React were released without the patents grant like most OSS is?
It seems like you'd have no patents grant then anyway and you'd already in the position you're in now if you sue Facebook for patent infringement (and are using React).
Sure. There are a number of issues, but I'll highlight a trio to give you the flavor.
The first is with the OSS appellation, which should rely upon the permissiveness of the corpus of rights surrounding the work. React claims that it is OSS, but functionally the corpus is very restrictive.
The second is that the grant itself removes any question as to whether there's an implied patent license in a typical OSS license. This lowers FB's barriers to litigating against people using react using patents as well as copyright. The multiplication of rights afforded to IP holders is an issue best discussed elsewhere, though.
The third issue is that even if FB would never weaponize their React patent portfolio, prospective coders may avoid using the framework even if it is the best suited to task for fear of FB extending into their industry. This is not efficient for either party.
I'm not trying to talk for anyone else, just giving my experience. I now live in Barcelona and have a 4 year old son. Most of the furniture in our flat is from Ikea. So while a car would certainly make things easier at times, it's not essential in many cases. Depends where you live of course. In the country with kids would be a lot less manageable I agree.
I can tell you for certain that kids and ikea can be handled, and are handled, without the need for a car, where the culture supports it.
Plumbers and tradespeople (and who else) are a small part of the population. That is not representative, especially considering that nobody's talking about banning cars completely.
I don't doubt that in a city without good public transport and bike support the activies above are practically impossible.
Ultimately, it depends on the direction a given culture wants to point to.
sure you can rent a car but then you are talking £££
Owning a car costs, and not little. So very general statement like this don't make much sense.
I live in a town in Germany, with two kids and no car. Zero problems. If I order furniture online (or even in my town), a truck delivers it to the doorstep.
It does seem like many germans live wiThout cars. I lIved in Germany before and everyone I knew aroUnd me, in a small town, had a car and really needed one.
In smaller towns and villages, certainly. I live in the city, and most friends who live in the same city don't have a car. I don't even have a driver's license. If I need a car (to buy furniture or to bring something to the recycling depot), I ask a friend to rent a car for two hours at my expense.
Also if you're in the EU remember you have a statutory 24 month warrantee for non-consumables. (The standard example of the sort of thing not covered is an oil filter which is expected to have a shorter life)
I mostly work with PHP in my day job and I've been following Rust so had an idea about its constraints but hadn't written any.
I decided to port a personal web project I've been working on to Rust as my first attempt at the language and was able to port the core classes and get some other initial stuff up (web framework mainly) in about a day.
It was a lot simpler than I expected. With the IDEA plugin and a bit more experience I think I can be about as productive in Rust as with PHP, and that's coming from about 17 years PHP experience.
Edit: With the caveat that the number of available libraries and SDKs is still low, but in the case of PHP that was the case until the last couple of years anyway after Composer and Packagist came along.
There are plenty of scooters in Barcelona but honestly I've never noticed generally worse behaviour from them than anyone else, except maybe starting off from lights early, but it seems everyone is guilty of that here.
Aside from that however, as a cyclist from the UK, I've been very pleasantly surprised by the lack of aggressive driving since I've been living here. I very very rarely feel threatened by other road users on my bike, except by Bicing (city-wide bike rental/'sharing' scheme) users, and I think that's just because Bicing is used by people that don't cycle regularly so aren't very experienced.
Also there are already an increasing number of semi-pedestrianised streets in the centre of town and they work fine, cars, scooters and bikes go down them too but very slowly and usually only if they really need to because there are faster routes if you're through traffic.
While it's not something I agree with in principle, you do know that doing such a thing outside of the specific Four-Factor Fair Use test is an instance of Copyright Infringement? I'm not happy with the way the law is written, but I don't think this avenue is altruistic in the least.
It should be possible (and relatively easy) to wrap it into a module that's callable from Javascript, similar to what Alon Zakai has done with the Bullet physics engine (https://github.com/kripken/ammo.js/).
Invent two thirds of a new alphabet and then get distracted by the idea of creating new numbers and promise to complete the alphabet "real soon now"? ;)
It seems like you'd have no patents grant then anyway and you'd already in the position you're in now if you sue Facebook for patent infringement (and are using React).