The Secret Life of Pets
Michael "Monty" Widenius, den oprindelige udvikler af open source-databasen MySQL, satte en dæmper på Sun Microsystems 'nylige udgivelse af MySQL 5.1 med sin nu berygtede 29. november blog post trashing firmaets beslutning om at give opdateringen en "generelt tilgængelig" betegnelse.
Widenius advarede brugerne om at være "meget forsigtige med MySQL 5.1" fordi "der er stadig mange kendte og ukendte dødelige fejl i de nye funktioner, der endnu ikke er adresseret. "
Widenius 'bemærkninger udlod en betydelig debat i sidste uge, hvor nogle observatører spurgte, hvor længe han ville forblive hos Sun - som købte MySQL i januar for 1 milliard dollar i lyset af en sådan offentlig insubordination. Sun bekræftede tidligere i år, at Widenius overvejede at forlade virksomheden, og hans medforfatter MySQL medstifter David Axmark har allerede.
Men en højtstående Sun Executive siger, at Widenius forbliver der, og at hans offentlige kritik afspejler Suns open source-etik.
"Jeg lærte i mange år om fordelene og smerten i absolut gennemsigtighed i open source", siger Martens Mickos, senior vicepræsident for Suns databasegruppe, i et interview mandag. "En lille del af debatten gør aldrig ondt. Dette er en del af at være et open source-selskab … folk er gratis at blogge om, hvad de vil."
Widenius pegede i sin blogpost direkte på Mickos. "Vi har ændret frigivelsesmodellen, så i stedet for at fokusere på kvalitet og funktioner er vores udgivelse nu defineret af aktualitet og funktioner. Kvalitet anses ikke for at være så vigtig," skrev han. "For at citere Marten Mickos: 'MySQL 5.1 bliver frigivet [d] som GA i eller før december, fordi jeg siger det.' Martens begrundelse for dette er, at han har brug for noget, han kan sælge, og en udgivelse mærket 'GA' er meget nemmere at sælge end en udgivelse mærket 'RC.' "
Mickos nægtede at adressere bestemte point Widenius lavede i posten, men sagde 5.1-udgivelsen er "stor", og at han er "meget sikker" med den. Frigivelsen er blevet downloadet mere end 250.000 gange i sine første 10 dage med generel tilgængelighed, ifølge Sun.
I mellemtiden søgte Widenius at klarlægge sin stilling i en opfølgning på sin blog søndag.
"Jeg tror at MySQL 5.1 er en god * anbefalet * udgivelse, især nu, når MySQL / Sun giver fuld understøttelse af det, "skrev Widenius. "Hvad jeg er uenig i, giver MySQL 5.1 en GA-status, som i det mindste for mig indebærer, at den ikke har nogen sammenbrud eller anden alvorlig fejl, der påvirker normal drift. Når det er sagt, fortsætter arbejdet med MySQL 5.1, og hvis tingene går godt, når vi dette mål mere før end senere. "
Andre MySQL-holdmedlemmer forsvarer kraftigt virksomhedens beslutning om at placere MySQL 5.1 i GA-status.
" Jeg stoler helt på dommen af MySQL-ledelsen og mine medmenneskeres evne " skrev Chistopher Powers, senior software ingeniør i en blog post søndag.
"Jeg har udviklet operativsystemer, telekommunikationssoftware, database mikrokerner, fastvare til medicinsk udstyr og vigtigst af alt ansøgninger om engrosfordeling af øl," tilføjede han. "Hver eneste af disse produkter leveres med kendte bugs - alvorlige bugs - og hver eneste af disse produkter leveres med mindst en person, der stærkt sætter spørgsmålstegn ved beslutningen om at sende. Hver eneste … Og fejlene fik fikset og så flyttede vi videre.Vi gik videre. "
Og i en længere post offentliggjort mandag detaljerede en Sun medarbejder de interne processer og logistiske problemer, der førte til 5.1 GA-meddelelsen.
" MySQL 5.1 startede ikke på højre fod. Arbejdet med at fremstille dets funktioner blev undervurderet, for det meste fordi virksomheden på det tidspunkt, hvor den blev designet, stadig blev afbrudt af de arkitektoniske fejl, der var på jagt med MySQL 5.0, "skrev Giuseppe Maxia, MySQL Community Team. ikke utilsigtet skubbe ud i GA-udgivelsen som svar på markedsføringsanliggender, ifølge Maxia: "Behovet for forsendelse 5.1 GA før brugerkonferencen 2008 blev retfærdigt dværget af opdagelsen af nye, mere forstyrrende fejl."
Virksomheden udlagde to udgivelses kandidater ", mens udviklerne kæmpede for at løse et svimlende antal fejl," skrev han.
"Mere end 3.500 bugs ramte MySQL 5.1, og i juni havde vi fikset 2.300 af dem. Der var stadig nogle fremragende kritiske fejl, og Marketing og Sales pressede på for en udgivelse, "tilføjede Maxia.
Dette var" forståeligt ", sagde han. "Suns økonomiske situation var ikke god, virksomheden havde netop skåret 2.500 arbejdspladser, og vi havde brug for den nye udgivelse for at øge salget. Men de fremragende fejl var så dårlige, at de mennesker, der var i direkte kontakt med brugerne (Support og Fællesskabet Team) protesterede stærkt mod en GA-erklæring på det tidspunkt. I en fælles indsats identificerede vi 40 kritiske fejl, der skulle fastgøres, inden de gik GA. "
Virksomheden har også holdt kontakt med kunder og andre brugere, der allerede bruger MySQL 5.1 frigivelse i produktionen, og "vi sørgede for, at de fejl, der blev rapporteret af disse modige sjæle blev behandlet inden udgivelsen af GA," tilføjede han.
Det er sagt, MySQLs udviklingsproces er "meget lukket kilde" og kunne bruge nogle ændringer og forbedringer, ifølge Maxia. "Hindringerne mod at åbne udviklingsmodellen er ganske få, og vi har arbejdet hårdt for at nå dette mål … Det vigtige punkt er, at alle er enige om behovet for forandring, og vi arbejder på at nå dette mål."
Jeg får en så radikalt blandet reaktion fra alle, jeg snakker med, når jeg optager Electronic Entertainment Expo (aka E3), som jeg ikke ved, hvad jeg skal tro mere. For længe siden i en galakse langt langt væk, var E3 faktisk sjovt, et åndløst skuespil af lyd og lys til folk, der ikke kan få nok Disneyworld i deres kost.
Glem ikke, om noget
I august købte jeg en Samsung M520-telefon fra Sprint. Telefonen fungerede i et par uger, men så stoppede det med at modtage et signal. Jeg tog telefonen i Sprint-butikken, som fortalte mig, at jeg skulle kontakte Samsung til reparationer. Ca. en måned efter at jeg fik den reparerede telefon, standsede den igen. Jeg bad Samsung om at erstatte telefonen, men de sagde, at de kun ville reparere det. Efter et par måneder med at gå frem og tilbage med Samsung, har jeg fået nok af denne telefon!
James Kirk, New York, New York
Jeg varede lidt over tre timer på min første dag i den fiktive russiske stat Chernarus. Jeg har fået at vide, det er ret godt, men bare at forlade stranden i live var sejren nok for mig. Jeg trak fri for de blodede arme, der greb på mig, men det var dumt held, at jeg sprang frantisk op på en stejl, mørk skovklædte bakke, indtil jeg mistede de gråfødte forfølgere i fordybningerne og ukrudtene. Udmattet lægger jeg mig ned for at skjule mig, men opdagede, at jeg blev såret og blødt. Da jeg lærte at
En stejl indlæringskurve, men jeg havde absorberet min første lektion: Hold dig ude af syne. Min anden lektion fandt sted senere samme dag, da jeg indså, at lyden af mit rifle var en middagsklokke. Jeg døde på gaden med mine ben knust, druknede i en skrig af skrigende vanvid. DayZ lærer ved et brutalt eksempel. Eksponering er ikke-eksisterende, men når du lærer noget, har du en tendens til ikke at glemme det.