Замон дигар мешавад
Бо вуҷуди ин, бисёр тағйироти дигаре ҳастанд, ки бо ин ҷадвали нашр алоқаманданд, ки имсол худро зоҳир хоҳанд кард ва шояд он қадар гуворо набошанд. Дар тӯли 22 ва ним сол, мо тавонистем, ки ба он одат кунем, ки Java ҳамчун платформа дорои се хосияти бунёдии мустақиман ба тарзи дастгирӣ мебошад.-
Субот . Пештар, хусусиятҳое, ки бо нашри нави JDK илова шуда буданд, гарчанде ки ҳамаҷониба санҷида шудаанд, санҷишро дар истеҳсолот талаб мекарданд. Ин ёрй расонд, ки камбудихоеро, ки ислох кардан лозиманд, ошкор кунанд. Барои кафолат додани он, ки корбарон ҳангоми санҷиши нав кор карданро бо сохторҳои устувор идома диҳанд, навсозиҳо ҳамеша дар вақти қисман такрор мешуданд.
Агар мо ба чанд versionи охирини аз JDK 6 саршуда нигоҳ кунем, мо мебинем, ки навсозиҳо барои JDK 5 тақрибан 3 соли дигар нашр мешаванд (аниқтараш 2 солу 11 моҳ). Бо ҷорӣ намудани JDK 7, навсозиҳои оммавӣ барои JDK 6 барои як солу 9 моҳ бароварда шуданд. Ва навсозиҳо барои JDK 7 дар давоми 13 моҳ пас аз баровардани JDK 8 бароварда шуданд.
-
Бехатарӣ . Гурӯҳҳои таҳия ва дастгирии OpenJDK, Oracle ва пеш аз онҳо Sun Microsystems (ширкати Java, ёддошти муҳаррир) ҳамеша амнияти платформаро дар мадди аввал мегузоранд. Тавре ки шумо дар хотир доред, Java дар ибтидо барои дастгоҳҳои мобилӣ пешбинӣ шуда буд (хусусан, Star7 PDA).
Яке аз ҳадафҳои асосии рушд таъмини он буд, ки code тавассути шабака интиқол дода шавад ва бехатар иҷро карда шавад. Навсозиҳо барои JDK мунтазам нашр мешаванд, ки часбҳоро барои масъалаҳои амниятии кашфшуда дар бар мегиранд. Агар шумо ин навсозиҳоро фавран пас аз баровардани онҳо насб кунед, шумо комилан бехатар хоҳед буд.
-
Арзиши сифр . Яке аз чизҳои бузург дар бораи Java ин аст, ки он ҳамеша як платформаи ройгон буд, ҳатто пеш аз он ки он ҳамчун нармафзори кушодаасос дар соли 2006 бароварда шавад. Маҳдудиятҳои муайяне вуҷуд доштанд, ки дар куҷо Java-ро бе роялти истифода бурдан мумкин аст, аммо ин ҳамеша ба замимаҳои мобилӣ ва дохилӣ татбиқ мешуд; барои муштариёни мизи корӣ ва serverҳои корхона, versionи ҷории Java ҳамеша ройгон буд. Яке аз тағйироте, ки аллакай дар JDK анҷом дода мешавад, ин баровардани файлҳои иҷрошавандаи OpenJDK дар зери иҷозатномаи GPLv2 бо истиснои "Classpath" мебошад. Ин литсензия ҳеҷ гуна маҳдудият дар бораи он ки чӣ тавр шумо метавонед Java Runtime Environmentро ҷойгир кунед, маҳдудият намегузорад.
Биёед каме бештар шарҳ диҳам
Фарз мекунем, ки шумо дар бораи амният нигарон ҳастед (чунон ки шумо бояд бошад), аммо шумо пул сарф кардан намехоҳед. Дар ин ҳолат, шумо бояд ба versionҳои нави JDK пас аз баровардани онҳо гузаред. Дар ҳолатҳое, ки дастгирӣ дар вақташ мувофиқат намекунад (релизҳои Хусусият ва LTS), шумо бояд ин корро барои гирифтани ислоҳоти нави амниятӣ анҷом диҳед. Мутаассифона, бидуни такрори вақт, шумо бояд фавран ба релизҳои JDK, ки ҳанӯз дар истеҳсол озмуда нашудаанд, гузаред, бинобар ин шумо суботи қаблиро аз даст медиҳед. Варианти дигар ин интихоби субот бо арзиши сифр аст. Боз ҳам, ин имконпазир аст: танҳо ба шумо лозим аст, ки истифодаи versionи пешинаи LTS пас аз баровардани versionи нав идома диҳед. Шумо суботеро ба даст меоред, ки бо он шинос ҳастед, ба шумо лозим нест, ки чизе пардохт кунед, аммо шумо ягон часбҳои амниятӣ нахоҳед гирифт, зеро онҳо дигар барои ин нашр дастрас нестанд. Ниҳоят, агар шумо субот ва амният хоҳед, шумо бояд пардохт кунед. Шумо метавонед истифодабарии versionи пешинаи LTS-ро идома диҳед, аммо дастрасӣ ба амният ва ислоҳи хатогиҳо танҳо тавассути шартномаи дастгирии тиҷоратӣ дастрас хоҳад буд.Ва як блоки хурди таблиғотии муаллиф :)
Azul (ширкати ман) маҷмӯи файлҳои иҷрошавандаи OpenJDK-ро таҳти бренди Zulu Enterprise сохтааст, ки аз сарчашма сохта шуда, бо санҷишҳои TCK/JCK санҷида шудааст ва ҳатто бо утorтҳои таҳиякардаи мо таҳлил карда шудааст, то боварӣ ҳосил кунем, ки дар натиҷаи сарлавҳаи бад фасоди codeи кушодаасос вуҷуд надорад. файлҳо. Мо имконият медиҳем, ки versionи ҷорӣро ройгон зеркашӣ кунем ва инчунин дастгирии тиҷоратӣ барои хоҳишмандон. Мо ба наздикӣ ба пешниҳоди маҷмӯи нави имконоти дастгирӣ барои Зулу оғоз кардем, ки ба мизоҷон бо чандирии ҳадди аксар таъмин карда мешаванд. Мо мехоҳем ба корбарон имкони гузариш ба versionи нави JDK, ки ба эҳтиёҷоти тиҷорӣ ва муштариёни онҳо мувофиқ аст, пешниҳод кунем. Барои ин мо се имконоти дастгирӣ пешниҳод мекунем:- Дастгирии кӯтоҳмуддат (STS). STS ба корбарон дастрасии зудтаринро ба хусусиятҳои нави Java бо дастгирии кофӣ барои гузариши ҳамвор ба versionҳои нави JDK медиҳад. Zulu Enterprise versionҳои STS-ро бо дастрасӣ ба ислоҳи хатогиҳо, навсозиҳои амниятӣ ва ислоҳи дигар дар ҳолати зарурӣ ("дастгирии истеҳсолӣ") дар тӯли 12 моҳ таъмин мекунад, инчунин 6 моҳи дастгирии иловагӣ, ки ба дастгирии машваратӣ ва кӯмак ба корбарон дар муҳоҷират ба versionи нави JDK нигаронида шудааст. («дастгирии васеъ»). Ин як давраи зиндагии 18 моҳаро ташкил медиҳад.
- Дастгирии миёнамӯҳлат (MTS). Варақаҳои MTS ба шумо имкон медиҳанд, ки хусусиятҳои наверо, ки дар релизҳои хусусият дар истеҳсолот мавҷуданд, бидуни интизори барориши нави LTS истифода баред. Azul як барориши MTS-ро дар як сол байни релизҳои LTS ба нақша мегирад ва дастгирии истеҳсолиро дар тӯли 18 моҳ пас аз санаи барориши навбатии умумии дастрасии LTS таъмин мекунад. Ин такрори вақт ва гузариши "ҳамвор" -ро ҳангоми ҷойгиркунии истеҳсолот таъмин мекунад. Пас аз ба итмом расидани дастгирии истеҳсолӣ, 12 моҳи иловагии дастгирии васеъ таъмин карда мешавад.
- Дастгирии дарозмуддат (LTS). Он барои нашрҳои LTS аз ҷониби ҷомеаи OpenJDK баррасӣ карда мешавад ва 8 соли дастгирии истеҳсолиро бо ду соли иловагии дастгирии васеъ таъмин мекунад.
хулосахо
Якчанд ҷанбаҳои платформаи Java имсол тағир меёбанд, ки аксари онҳо ба сӯи беҳтаранд. Дастрасии тезтар ба хусусиятҳои нав, барориши кушодаи утorтҳо ба монанди Сабти парвоз ва Идоракунии Миссия, баровардани файлҳои иҷрошавандаи OpenJDK таҳти иҷозатномаи GPLv2 бо истиснои "Classpath". Аммо, ҳақиқати ғамангез ин аст, ки дастгирии маъмулии ройгони саховатмандонаи платформаи Java як чизи гузашта шуда истодааст. Java то ҳол устувор, бехатар ва ройгон аст. Кадоме аз ин се хислат барои шумо ва корбарони шумо муҳимтар аст?
дар бораи муаллиф Саймон Риттер муовини директори техникии Azul Systems мебошад. Саймон аз соли 1984 ба тиҷорати IT машғул аст ва дараҷаи бакалаврӣ дар физикаро аз Донишгоҳи Брунел дар Британияи Кабир дорад. Саймон дар соли 1996 ба Sun Microsystems ҳамроҳ шуд ва ҳам дар таҳияи Java ва ҳам машваратҳо вақт сарф кард. Аз соли 1999 инҷониб ӯ технологияҳои Java-ро ба таҳиягарон бо таваҷҷӯҳ ба платформаи асосии Java ва муштарӣ ва замимаҳои дохилшуда намоиш медиҳад. Ҳоло дар Azul Systems, ӯ ба одамон кӯмак мекунад, ки маҳсулоти Java ва Azul-ро беҳтар дарк кунанд. Шумо метавонед ӯро дар Twitter пайравӣ кунед: @speakjava . |
Боз чӣ хондан лозим аст? |
---|
GO TO FULL VERSION