Why are user-level threads in Java called "green"? [duplicate]
This is just a name of the project (library) that was using this approach many years before
Green has many possible meanings, if it is using a generally accepted meaning. For me it made sense to call it "green" to mean
Youthful; vigorous: at the green age of 18.
Not mature or ripe; young: green tomatoes.
Brand-new; fresh.
Lacking sophistication or worldly experience; naive.
A friend provided me with the historical answer: the "green" apparently comes from the Green Team, the original code name of the Java project.