https://www.politico.eu/article/eu-australia-trade-deal-runs...
https://www.politico.eu/article/eu-australia-trade-deal-runs...
On the other hand, this is basically a diplomatic version of a tantrum; and powerful countries rarely respond to a tantrum by doing anything substantial.
If France could get the rest of the EU behind it, then maybe. But rest of the EU looks at the problem with disinterest, given that they stood to gain nothing from the original contract.
On the original contract in 2016, Germany also bid and in all likelihood could have won, since Germany has far more experience with building non-nuclear subs with Diesel or fuel-cell drives. France had to start the designs almost from scratch since they offered a redesign of their nuclear subs. France desperately wanted the contract and probably only won the bidding by intentionally bidding too low and too quick, downplaying their technical challenges. This behavior of France has bitten various European supposed allies and supposed good neighbors a number of times. Either they got outbid by a phony French bid. Or they were customers of such a bidding process, getting endless delays and price overruns.
So I'd be surprised if there were any substantial EU backing for France in this matter.
Some of the press coverage back then and now: https://thediplomat.com/2016/01/has-germany-lost-the-bid-to-...https://www.reuters.com/article/us-australia-submarines-comp...
* Dynamic loading of drivers is no longer an issue, the kernel already knows how to dynamically load processes anyway and a driver is just another proces. No need for special 'kernel maintainers' for drivers, or for drivers to be open source (in case of the Linux kernel).
* Much better system stability, since drivers can do no harm. Kernel architecture can be simpler too.
* Much simpler drivers. Instead of strict cooperation rules the kernel can just pre-empt them when needed.
Unfortunately it appears there is no credible effort in developing a mainstream microkernel OS at this time. Nonetheless, the few I've worked with in the past were amazing and I'd love to see this idea come back.
So microkernels are dead, performance buries them deeper and deeper.
The article mentions a different deal that was struck separately without a referendum. I think there is not much support for buying back apartments for such prices.
So Berlin is in the comfortable situation of that one no-good family member on social security who will always find someone to pay their bills. Why change anything, why stop spending all that money, if more keeps coming without any effort in any case?
The French culture is to never deliver bad news before the deadline has arrived. Underlings will never tell their boss that something is impossible, decisions will be made by grande-ecole-bosses without technical expertise and relationships are valued far higher than knowledge and expertise. You'll always get the first impression that all is well and they'll manage before the deadline. If you need a real non-sugar-coated insight as to how the project is going you need to gather your own data. Discreetly.
However, as soon as shit has hit the fan and bosses got involved, they'll bend over backwards to make things work. But you cannot expect meeting the first deadline, ever. Same for the first budget. Subsequent ones depend on the size of the project.