The Eclipse Foundation Is Moving to Europe
eclipse-foundation.blog
eclipse-foundation.blog
"This move will provide global stakeholders more choice for their strategic open source initiatives. We believe that more choice and greater diversity will be of benefit to both the global open source communities, and for the industries that rely upon and collaborate with them. The Eclipse Foundation aspires to be a truly global institution, now with a new European home."
What does this really mean? If the move creates more choice, then what is restricting the choice today? If it creates greater diversity, what is restricting it today?
This reads like there's something they're trying to say without saying, but I don't know what I should be reading between the lines.
This is not true for all flights to/from Canada, of course, but it does add complexity, expense, and often travel time for people who want to deal with Canada while avoiding US authority.
Overflight of US airspace doesn't give the US authority over the people inside the airplane. And flights to Canada from Europe or Asia don't overfly the US, except perhaps Alaska, but that's of zero consequence.
You're right that many direct flights between Canada and Europe or Asia don't overfly the US. Many of the affordable options are via US connections, however, and travelers from the rest of the world to Canada frequently overfly the US.
As for Alaska, it's very much a part of the US, to the level that everything I said above is true for flights which only overfly Alaska and none of the rest of the US.
It's unclear (and doubtful) whether that is true:
"All persons born or naturalized in the United States, and subject to the jurisdiction thereof, are citizens of the United States and of the State wherein they reside."
Courts could probably use the jurisdiction language to say "nope". No idea whether there have been any court cases over this though.
I'm not sure whether it's due to a specific law, or courts applying 14A, but there's broad agreement that babies born in US airspace are, indeed, US citizens.
In practice, what I said above is well-settled legal and administrative practice in the US, whether or not the constitutional words could have been interpreted or differently by Congress and/or the courts.
US authorities receiving proof of birth above the US and lacking reason to suspect parental diplomatic immunity certainly will and actually do grant proof of US citizenship, no further argument needed once the location of birth is documented.
For example, as an American who lived in the US for more than my first 30 years of life, any (biological) kid I have anywhere in the world will be a US citizen by birth, regardless of location, based solely on US law, even though outside the US I'm generally subject to the host country's laws and not to US laws. (Nationality laws are not the only US laws to have extraterritorial application, but the default rule is for US laws to apply domestically only.)
As an inverse example, the denial of US citizenship by birth to people born in the US to two diplomatically immune parents is solely due to US law, not due to any international agreement, even though the diplomatic parents are mostly immune to US law and subject to at least a large fraction of their home country's law.
Here's a general Wikipedia summary of how birth aboard aircraft and ships works for purposes of nationality, including specific comments on Canada and the US, as well as addressing the two international conventions that people often think are relevant to this question but aren't: https://en.wikipedia.org/wiki/Birth_aboard_aircraft_and_ship...
The US nationality rule for birth outside of the US is narrower than "anyone with one US parent", by the way. It wouldn't apply to cases like mine if my time spent living in the US had been below a certain threshold. By contrast, even children born in the US to those whose presence in the US is unlawful or otherwise irregular are citizens by birth.
Is it possible that some people are afraid of being charged with "Conspiracy against the United States" [1] and that they have to wait a long time in the USA until a jury decides that they are innocent?
[1] https://en.wikipedia.org/wiki/Conspiracy_against_the_United_...
If the majority of your developers are in Europe it would be cheaper to focus your efforts there.
Further, it’s also closer to folks in Asia and probably easier and cheaper for them to travel.
Instead, the action itself must be interpreted, and not the words the actors couch their deeds in.
The lines have nothing between them. The real information (juicy gossip, inside dirt) is wholly elsewhere. This is merely a "change of address" sign posted on the front door, with some decorative Art Nouveau clip art decorating the notice.
I think the Eclipse Foundation sees more of their growth happening in Asia, and that's a lot easier to do from the EU as their working hours overlap with both the US and Asia. Working hours in Asia don't overlap very well with American hours; their most productive hours happen in the middle of the night for us.
I'm sure there are other reasons too, but these seem like some of the most practical.
Maybe hinting about other comparable open source foundations (FSF? Apache? Debian?) not being in Europe? Is that true?
It's ironic now that you can have a total Eclipse without the Sun.
https://www.youtube.com/watch?v=HmLk2vSXXtk
Total Eclipse: Klaus Nomi (from "Urgh! A Music War")
Big shots
Argue about what they've got
Making the planet so hot
Hot as a holocaust
Blow up
Everything's gonna go up
Even if you don't show up
In your Chemise Lacoste
Total eclipse
It's a total eclipse
It's a total eclipse of the sun
Can't come to grips with the total eclipse
Just a slip of the lips and you're done
Fall out
Nobody left to crawl out
If someone calls
We're all out
Turning in to French fries
Last dance
Let the entire cast dance
Do the dismembered blast dance
As we get atomized!
Total eclipse
It's a total eclipse
It's a total eclipse of the sun
Can't come to grips with the total eclipse
Just a slip of the lips and you're doneI understand that a big part of Sun's value was in Java, but the many-core high-I/O-bandwidth server business was still valuable to Oracle and synergized pretty well with Oracle's business (outside of the legal department). The value to the world as a whole was much higher with IBM (or, at a second choice, Google) owning Java and Oracle (or some other high-I/O bandwidth enterprise product vendor) owning the Sun hardware business.
The Jikes compiler's startup time was so much faster than Sun's javac, and Java compilers perform very few optimizations when compiling source to bytecode. (My understanding is that the spec restricts which optimizations are allowed.)
JikesRVM (a JVM written in Java) had surprisingly good performance for a small research project. It's bootstrap process involved AoT-compiling itself, so it would have been not too big a leap to have a general non-GCJ AoT for Java years earlier, and (because it uses its normal second-tier JIT for AoT compilation) presumably not too difficult to get the hot paths all re-inlined and re-optimized even through the AoT-compiled code.
I think a very small minority of developers or users preferred the look of Swing (or worse, AWT) widgets to SWT. Sure, SWT widgets looked different across platforms, but the alien look of Swing/AWT widgets was very off-putting to users (and to a lesser extent, I tihnk, developers).
The API design was also terrible, seemingly designed by someone who had never seen Java before.
Swing also had a theme engine (PLAF I believe it was called) that wasn't terrible. It could look like Motif or Windows or Apple had one that looked like Aqua, set as their default back when they bundled JVM. https://en.wikipedia.org/wiki/Pluggable_look_and_feel
https://people.apache.org/~jim/NewArchitect/webtech/1997/10/...
>Feel the Beat with Marimba's Bongo
>By Chris Baron
>In 1996, four programmers from the original Java-development team left Sun to form Marimba and produce industrial-strength Java-development tools for user interface and application administration. Bongo, one of Marimba's two shipping products, allows developers to create either a Java-application interface or a standalone Java-based application called a "presentation." A Bongo presentation resembles a HyperCard stack -- it allows developers to quickly create an application with a sophisticated user interface, but without the tedious programming of directly coding in Java or C/C++. Bongo's nonprogramming, visual approach makes it ideal for producing simple applications that don't involve a lot of processing, such as product demonstrations, user-interface prototypes, and training applications. Bongo is fully integrated with Castanet, Marimba's other product, a technology for remotely installing and updating Java applications.
https://www.amazon.com/Official-Marimba-Guide-Bongo-Goodman/...
>Official Marimba Guide to Bongo, by Danny Goodman
> Executive director Mike Milinkovich told The Register: "This is about re-domiciling the legal entity that controls The Eclipse Foundation from the US to Europe."
> Today's move is a little more major (although won't involve moving bottoms from Ottawa seats to something a bit more Belgian just yet).
https://www.theregister.co.uk/2020/05/12/eclipse_moves_to_eu...
>The Eclipse Foundation, while currently a USA incorporated not-for-profit organization, already manages its operations split between Canada and Europe, so there will be minimal to no impact to the Foundation’s operations.
It also mentioned that the names, brand, trademark, intellectual property and anti-trust will be managed by the new belgian entity.
There's nothing wrong with that. It sounds like the move is partially motivated by legal reasons. As an amateur who likes to know the details of laws, I'm interested what the differences are between their current legal entity and the new belgian one.
This is like writing "ACME Is Moving to the American doublecontinent".
Europe is very diverse in sense of languages, countries etc.
So, they should better have written "The Eclipse Foundation Is Moving to Belgium".
Europe is gelling into a political unit, with the EU and all.
Similarly, North and Middle America with the NAFTA (https://en.wikipedia.org/w/index.php?title=North_American_Fr...). Keep in mind that the EU started withtrade agreements, too.
But they did not destroy each other completely two times during the last century, so they might be less convinced than Europe, that this is necessary.
But not in its sense of handling legal entities. IP law and anything relevant to the operation of a foundation like this is mostly determined by EU law.
But the Eclipse foundation has many projects that are not realted to the IDE: https://projects.eclipse.org/
For example, both Chromium and AOSP use Gerrit for code review, and JGit, an Eclipse project, is a key dependency of Gerrit. So everyone working with AOSP and Chromium day-to-day have to (indirectly) work with Eclipse Foundation projects.
I really don't understand how anyone can use eclipse. When I've used it, it feels incredibly clunky compared to intellij, stuff isn't discoverable, code completion is worse, quickfixes are harder to use etc.
After using Eclipse for ten years I feel like IntelliJ makes some actions difficult to get to, either through weird key bindings or not providing them at all. I also prefer Eclipse's code completion as it feels like IntelliJ's gets in the way at times.
Makes sense to be where your developers/members are.
List here: https://projects.eclipse.org/
far far far away from me.
https://blog.huawei.com/2019/10/22/huawei-becomes-a-strategi...
As well as another company that partners with a Chinese government lab.
I have to wonder whether this was about technology transfer and geopolitics as it becomes more difficult to work with both China and the US.
not if you're an Iranian developer and shut out due to US sanctions, which someone like the Eclipse foundation would have to comply with if they were still located in the US.
A year or so ago Github had to shut out Iranian, Syrian and Crimean developers for example.
My (limited) understanding is that US regulations are that firms that aid the government of Iran also are subject to sanction. If the move to Europe was primarily about allowing developers in Iran, Syria and Crimea to contribute, is there any threat to Eclipse's relationship with US developers?
Even if technology transfer doesn't get away from US export rules for existing US-based projects, the switch might be relevant for future donations from Huawei to Eclipse.
That was my point. Belgium, a famously neutral country, allows you to do that.