icedtea

Last updated 48w.

IcedTea is a build and integration project for OpenJDK launched by Red Hat in June 2007. IcedTea-Web is a free software implementation of Java Web Start and the Java web browser plugin. IcedTea-Sound is a collection of plugins for the Java sound subsystem, including the PulseAudio provider which used to be included with IcedTea. The Free Software Foundation recommends that all Java programmers use IcedTea as their development environment.

Historically, the initial goal of the IcedTea project was to make the OpenJDK software, which Sun Microsystems released as free software in 2007, usable without requiring any proprietary software, and hence make it possible to add OpenJDK to Fedora and other Linux distributions that insist on free software. This goal was met, and a version of IcedTea based on OpenJDK was packaged with Fedora 8 in November 2007. April 2008 saw the first release of a new variant, IcedTea6, which is based on Sun's build drops of OpenJDK6, a fork of the OpenJDK with the goal of being compatible with the existing JDK6. This was released in Ubuntu and Fedora in May 2008. The IcedTea package in these distributions has been renamed to OpenJDK using the OpenJDK trademark notice. In June 2008, the Fedora build passed Sun's rigorous TCK testing on x86 and x86-64. IcedTea 2, the first version based on OpenJDK 7, was released in October 2011. IcedTea 3, the first version based on OpenJDK 8, was released in April 2016. Support for IcedTea 1 was dropped in January 2017.

This project was created following Sun's release under open source licenses of its HotSpot Virtual Machine and Java compiler in November 2006, and most of the source code of the class library in May 2007. However, parts of the class library, such as font rendering, colour management and sound support, were only provided as proprietary binary plugins. This was because the source code for these plugins was copyrighted to third parties, rather than Sun Microsystems. The released parts were published under the terms of the GNU General Public License, a free software license.

Due to these missing components, it was not possible to build OpenJDK only with free software components. Sun aimed to negotiate with the license holders to allow this code to be released under a free software license, or failing that, to replace these proprietary elements with alternative implementations. With the plugins replaced, the class library would then be completely free. Sun has continued to use the proprietary code in their certified binary releases.

Following the announcement, the IcedTea project was started and was formally announced on June 7, 2007, with a build repository provided by the GNU Classpath team. The team could not call their software product "OpenJDK" because this is a trademark which was owned by Sun Microsystems. They instead decided to use the temporary name "IcedTea".

On November 5, 2007, Red Hat signed both the Sun Contributor Agreement and the OpenJDK Community Technology Compatibility Kit (TCK) License. The press release suggested that this would benefit the IcedTea project. Simon Phipps suggested the possibility of IcedTea being hosted on openjdk.java.net, and Mark Reinhold noted that signing the copyright assignment could allow Red Hat to contribute parts of IcedTea to Sun for inclusion in the mainstream JDK.

Since then, a number of patches from IcedTea have made their way into OpenJDK.

On June 2008, it was announced that IcedTea6 (as the packaged version of OpenJDK on Fedora 9) has passed the (TCK) tests and can claim to be a fully compatible Java 6 implementation. The project continues to track OpenJDK 6, OpenJDK 7 and OpenJDK 8 development in separate repositories, and contribute patches back upstream where possible; the current state of each IcedTea patch is maintained on the IcedTea wiki.

The IcedTea project started with two aims:

IcedTea also provides a more familiar build system by providing a wrapper around the OpenJDK makefiles using the GNU Autotools. This removes the need to remember numerous environment variables for configuring the build. (The current IcedTea builds set roughly forty such variables for the underlying OpenJDK build.) It has also provided a place for early work on features which will eventually appear in the main OpenJDK builds such as Gervill and for work on ports to other platforms.

IcedTea-web provides a free-software Java Web browser plugin. It was the first to work in 64-bit browsers under 64-bit Linux, a feature Sun's proprietary JRE later addressed. This makes it suitable to enable support for Java applets in 64-bit Mozilla Firefox, among others. IcedTea-web also provides a free Java Web Start (Java Network Launching Protocol (JNLP)) implementation. Sun had promised to release their plugin and Web Start implementation as part of OpenJDK. Despite pressure from the community, Sun Microsystems did not succeed in doing so before the company was acquired by Oracle. Development on the IcedTea-web plugin continues, with the latest version of the next-generation plugin supporting Google's Chromium in addition to Firefox. Since 2011, development takes place in the separate IcedTea-Web project. As of April 2013, Oracle has kept the codebase of the Java plugin fully proprietary, in contrast to the remainder of OpenJDK. As of December, 2017, IcedTea-Web 1.7.1 adds support for jdk9.

As of October 2018, Oracle has announced that public Java Web Start support will end with Java SE 11. In March the icedtea-web source code was donated to the AdoptOpenJDK project. Based on this the sources and issue management of IcedTea-Web were migrated to GitHub. One goal of the migration is to provide an integration for the Java 8 releases of AdoptOpenJDK, and provide JDK vendor independent installers for IcedTea-Web. The integration project is a cooperation between the AdoptOpenJDK community, RedHat, and Karakun AG. The project for the installers is named OpenWebStart and first information can be found here.

From June 2007, IcedTea was able to build itself and pass a significant portion of Mauve, the GNU Classpath test suite. In May 2008, support was added to IcedTea for running the Sun jtreg regression tests.

IcedTea has become popular among package maintainers for the following Linux distributions. Currently (as of April 2012):

OpenJDK contained approximately (on release in May 2007) 4% encumbered code, which was only packaged as binary plugins. These were required to build and use the JDK. OpenJDK 6 was released with only 1% encumbered code, and the encumbered sound support has also since been replaced. IcedTea6 is based on this release. IcedTea still provides its own web browser plugin and Web Start support, as Sun's implementation remains proprietary.

IcedTea 1.x and 2.x can compile OpenJDK using GNU Classpath-based solutions such as GCJ and optionally bootstraps itself using the HotSpot Java Virtual Machine and the javac Java compiler it just built. For now, building IcedTea 3.x requires using IcedTea 2.x or 3.x, or an OpenJDK 7 or 8 build from another source.

Cross-architecture ports of HotSpot (OpenJDK's Virtual Machine) are difficult, because the code contains much assembly language, in addition to the C++ core. The IcedTea project has developed a generic port of the HotSpot interpreter called zero-assembler Hotspot (or zero), with almost no assembly code. This port is intended to allow the interpreter part of HotSpot to be very easily adapted to any Linux processor architecture. The code of zero-assembler Hotspot was used for all the non-x86 ports of HotSpot (PPC, IA-64, S390 and ARM) from version 1.6 of IcedTea7.

The IcedTea project has also developed a platform-independent just-in-time compiler called Shark for HotSpot, using LLVM, to complement Zero. This was included in upstream OpenJDK in August 2010. A JIT for ARM32 was first included in 1.6.0 and 2.1.1. A native port to AArch64 from Red Hat appeared in 2.4.6 and a native PPC64 port from SAP/IBM will be included in 2.5.0. The PPC/AIX port is included upstream in OpenJDK from version 8u20, and the AArch64 port will be included from version 9.

ทำไมกลางวันมันร้อนมากเลยอะ กินน้ำเป็นตุ่มแล้ว ปวดหัว 😵
0
よもぎの声優、これこまねぇか
0
mama iced tea or icy choco huhu🥺🥺
0
PERGUNTINHAS DIFERENCIADAS 1- D 2- Sim 3- Ice tea de pêssego 4- S 5- namorar 6- rua 7- V 8- sim 9- sim 10- D 11- Não fav e mando-te as perguntas
0
iced tea salad turkey blueberry cheesecake
0
i have to do a speech in front of the class for english tomorrow ahhhhhh
0
et sur ma mère que ça gray l’ice tea
0
men 😍
0
UNG TSAA NAGING ICED TEA NA 😭
0
Kenapa jaman sebelum 2016 itu meskipun pahit tapi terasa indah gitu
0
モンハン、犬に乗って武器研ぎながら移動できるの快適すぎる
0
Coucou je suis sous le sun avec un verre d’ice tea ⛱🤗
0
Buda ice tea:d #pudrasekeri
0
チャアクが強い、チャアクが強いと話題に
0
byeolbeokseu = Starbucks aiseuti = ice tea chasigan = chatime betul???
0
Step 1: Cover yourself in iced tea / Step 2: Wait for it to iced tea / Step 3: fly
0
the tea must be iced tea bc this shit not boiling
0
Following along beside the waiter, Angel thanked them before asking for a peach iced tea.
0
Coca et ice tea
0
oh so the tea was just iced tea because that shit didn't even boiled ://
0
Ginger Peach and Honey Iced Green Tea. This iced green tea is flavored with fresh, juicy peaches, fresh ginger, and honey. #drink #icedtea #greentea #peach #summerdrinks
9
White clover iced tea is not only delicious, but is also high in vitamins and minerals. Learn how to make this tasty and refreshing foraged drink! #wildcrafting #herbalism
14
Super refreshing, comforting and energizing - this Iced Lavender London Fog Latte Recipe will be your new favorite! Made with your favorite non-dairy milk, black or Earl Grey tea, and my homemade lavender concentrate! #paleo #dairyfree #vegan #tealatte #londonfog #londonfoglatte #tealatte #icedtea #tearecipes #lavenderlondonfog
21016
icedtea Pinterest Ideas
  • icedtea recipe
  • icedtea photography
  • icedtea summer
  • homemade icedtea
  • thai icedtea
  • how to make icedtea
Mar 24, 2021 04:08
Image
Too Hot Outside?Come Over And Have A Cool & Refreshing Drink!Made With Love For You To Sip On. Try Our Beverage Menu Today;We Ensure Goodness In Every Sip!Reserve For Lunch or Dinner We are Serving Awesomeness...Zio - Happy CravingsCall: 9878655655 01835060655Address: SCF 31, C Block, Near Royal Arms Gym, Ranjit Avenue#ziohappycravings #zioamritsar#happycravings #bestcafeinamritsar #amritsar #bestrestaurantinamritsar #dishoftheday #beverage #mocktails #shakes #coffee #food #refreshing #chilled #summer #coolers #chilled #lemon #icedtea #iced #zomato #dinein #takeaway #swiggy #letszio
4
0
#bestrestaurantinamritsar #lemon #mocktails #dishoftheday #amritsar
Mar 24, 2021 04:08
Image
🎧PODCAST EPISODE 2 🎧⁣⁣⁣⁣ ⁣⁣⁣⁣🔪𝘔𝘺 𝘚𝘪𝘴𝘵𝘦𝘳 𝘛𝘩𝘦 𝘚𝘦𝘳𝘪𝘢𝘭 𝘒𝘪𝘭𝘭𝘦𝘳 𝘣𝘺 𝘖𝘺𝘪𝘯𝘬𝘢𝘯 𝘉𝘳𝘢𝘪𝘵𝘩𝘸𝘢𝘪𝘵𝘦⁣⁣⁣⁣ ⁣⁣⁣⁣☕️This episode, we paired our discussion with @t2tea ‘s Southern Sunrise Iced Tea, to keep us cool as we wade through Oyinkan Braithwaite’s Nigerian landscape of My Sister the Serial Killer, and tackle some ethical conundrums such as:⁣⁣⁣⁣⁣⁣⁣⁣👭How far can familial love stretch?⁣⁣⁣⁣⁣⁣⁣⁣⚖️If someone is treating you badly, do they still deserve your help?⁣⁣⁣⁣⁣⁣⁣⁣📚To what extent can we take fiction novels set in a country as indicative of that society, class system and culture?⁣⁣⁣⁣ ⁣⁣⁣⁣🍏Find us on @applepodcasts to hear our thoughts both on the above, the novel and this t2 tea⁣ ⚡️⁣⁣⁣ ⁣⁣⁣⁣ ⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣#mysistertheserialkiller #oyinkanbraithwaite #mysistertheserialkilleroyinkanbraithwaite #bookreview #bookreviewer #bookreviews #bookreviewersofinstagram #bookreviewblog #bookreviewblogger #fiction #fictionbooks #thriller #thrillerbooks #thrillerbook #bookpodcast #australianpodcast #doubleday #doubledaybooks #t2tea #t2 #icedtea #icedteas #southernsunrise #tealovers #tealover #tealoversofinstagram #teareview
7
0
#doubleday #fiction #australianpodcast #fictionbooks
Mar 24, 2021 04:08
Image
After steeping two teabags in hot water, dip in a washcloth and gently clean wooden furniture. The tannic acid from the tea is wonderful for maintaining wood and leaves a shine!Purchase Akbar Tea to your doorstep through Colombo coffee Company through Ubereats, on Townchic Mart, Eat meal first, Takas.lk, Ubereats, Daraz & Pickme food.#akbar #akbarceylontea #akbartea #tea #icedtea #tasteofsrilanka #ceylontea #premiumtea #teaaddict #srilankantea #teapot #tealover #tealovers #teastagram #teacups #tealife #tealove #teabreak #milktea #srilankan #srilankatoday #srilankadaily #srilankatourism #srilankadiaries #srilankatravel #srilanka #lka
6
0
#teaaddict #tea #teabreak #srilankatourism #tealover
Mar 24, 2021 04:08
Image
FORTIFY with a dash of Rose Water! One of our loyal Fortify drinkers has given us this tip and we are in LOVE! This gives this decadent brew such a lovely floral note plus it is jampacked with antioxidants and has a beautiful effect of improving mood and making you feel cool, calm and collected. Enjoy! Sarita X .....#medicinalmushrooms #immuneboost #Tea #Organic #ByronBay #Health #Natural #Holistic #Healthy #HealthyBeverage #ByronBayTeaCompany #WeightManagement #ILoveTea #WeLoveTea #Superfoods #Immunity #HolisticHealth #HolisticLifestyle #IcedTea #HerbalMedicine #TeaTime #Teaholic #TeaOfTheDay #Naturopathy #TeaLover #Vegan #Nutrition #Paleo #SugarFree #AustralianMade
22
1
#holistichealth #sugarfree #weightmanagement #healthy #immunity
Mar 24, 2021 04:08
Image
Looking for that perfect garnish for your Caprioska? ⁠⁠💙 Ice⁠💚 Lime⁠💜 Passionfruit⁠⁠What else have you tried with our Caprioska?
9
1
Mar 24, 2021 04:08
Image
Feel revitalised with our Ginger Digest tea ☕⭐⁠⁠⭐⁠ Ginger Glow flavour⁠⭐⁠ 25 fortified herbal tea bags⁠⭐⁠ Naturopathically formulated⁠⭐⁠ Made with Organic ingredients⁠⭐⁠ Tea bags made with unbleached paper⁠⁠⁠Shop our Ginger Digest, link in bio x
11
1
Mar 24, 2021 04:08
Image
Stole this awesome shot of the Chingchino Rooibos Iced-tea from one of my awesome customers. If you’re craving something cold and refreshing, I promise you this will be your new go-to! #icedtea #chingchinocoffee #rooibos #happydays
9
1
#happydays #chingchinocoffee #rooibos #icedtea
Mar 24, 2021 04:08
Image
Le retour des beaux jours ☀️ annonce l’arrivée de notre thé froid 🤩 Au citron 🍋 & pamplemousse, il viendra raviver vos papilles, accompagner une bonne sucrerie et vous désaltérer. Tout ça en même temps 🥰Alors n’hésitez pas à nous le commander 🙆🏻‍♀️ il n’attend que vous 🤩À bientôt 👋 #icedtea #icetea #coffeeplace #barista
17
0
#icetea #barista #coffeeplace #icedtea
Mar 24, 2021 04:08
Image
🧊 ICED TEA 🧊 Start your day right with one of these refreshing and addictive tea’s 😝Flavours Available -• Perfect Peach 🍑 • Refreshing Raspberry • Passionfruit Lemon 🍋
13
1
Mar 24, 2021 04:08
Image
GOOD AFTERNOON ALL TEA LOVER!We are sorry for the slightly longer than predicted break, but we’re back and we’re here to stay! Our return comes with a new menu, a one-week promotion, and a whole new set of health-related content which you will soon be able to find on our upcoming website! You will now get 1 jar for free when you order 3 or more, so head over to our highlights and check out our updated menu page 😊
11
2