mboost-dp1

Secunia
- Forside
- ⟨
- Forum
- ⟨
- Nyheder
Det er i den form at hvis folk er utilfredse så skriver de jo bare deres eget system til formålet.ZiN (50) skrev:Repositories er denundenlyneme ikke "lille nørdeopgave".
Hvor mange forskellige systemer er der ikke til formålet i dag?
Derudover skal produkter tit være bagudkompatible. Vi kan ikke bare sige at vi erstatter RPM med YUM i dag, og så lade det være op til udviklerne at tilpasse sig.
#51:
Eller køber sig professionel support. De rigtige/professionelle repositories har sådan noget.
Mange. De er dog nemme at tilpasse sig. Udvikleren skal blot kompilere programmet og lave en pakke til systemet.
Nu bruger Yum RPM pakker (da Yum bruges på CentOS, som er bygget på redhat), men ellers kunne man sige RPM -> f.eks. Aptitude. Det kan du faktisk godt. Med alien kan du konvertere pakker fra én distro til en anden. Men, øh, hvis du er smart skifter man jo ikke bare - man lader et system kører og sætter et andet igang, fortæller brugerne at man skifter og de bør opdatere/ændre og hvis der ikke er stemning for det, så må man jo holde de gamle kørende endnu. Det gør man også i kommercielle projekter, ikke?
Det er i den form at hvis folk er utilfredse så skriver de jo bare deres eget system til formålet.
Eller køber sig professionel support. De rigtige/professionelle repositories har sådan noget.
Hvor mange forskellige systemer er der ikke til formålet i dag?
Mange. De er dog nemme at tilpasse sig. Udvikleren skal blot kompilere programmet og lave en pakke til systemet.
Derudover skal produkter tit være bagudkompatible. Vi kan ikke bare sige at vi erstatter RPM med YUM i dag, og så lade det være op til udviklerne at tilpasse sig.
Nu bruger Yum RPM pakker (da Yum bruges på CentOS, som er bygget på redhat), men ellers kunne man sige RPM -> f.eks. Aptitude. Det kan du faktisk godt. Med alien kan du konvertere pakker fra én distro til en anden. Men, øh, hvis du er smart skifter man jo ikke bare - man lader et system kører og sætter et andet igang, fortæller brugerne at man skifter og de bør opdatere/ændre og hvis der ikke er stemning for det, så må man jo holde de gamle kørende endnu. Det gør man også i kommercielle projekter, ikke?
#26
Ja, det hedder DLL på Windows og .so på linux.
Lad os se:
locate *.so | wc -l
4328
Så min installation har små 4328 .so objekter/dll filer om du vil.
Og ja, det vil være en kæmpe udfordring hvis alt software på Windows brugte statisk linking. Men du skal bare være opmærksom på at det kan give sikkerhedsproblemer, jeg forstår dog ikke hvad du mener med opdateringer, dine objekter bør være bagudkompatible, og hvis de ikke er det, så er det sandsynligvis en major release, og så mener jeg det er fair nok at have 2 udgaver af objektet. Det ville selvfølgelig være træls at skulle have 200, men sålænge bagudkompatibilitet sjældent bliver brudt kan jeg ikke se problemet.
Mht. Zlib udbredelse, så er de tilfælde du fandt jo bare hvor objektet er dynamisk linket og lagt i samme bibliotek, du fandt næppe de tilfælde hvor det er statisk linket.
Ja, det hedder DLL på Windows og .so på linux.
Lad os se:
locate *.so | wc -l
4328
Så min installation har små 4328 .so objekter/dll filer om du vil.
Og ja, det vil være en kæmpe udfordring hvis alt software på Windows brugte statisk linking. Men du skal bare være opmærksom på at det kan give sikkerhedsproblemer, jeg forstår dog ikke hvad du mener med opdateringer, dine objekter bør være bagudkompatible, og hvis de ikke er det, så er det sandsynligvis en major release, og så mener jeg det er fair nok at have 2 udgaver af objektet. Det ville selvfølgelig være træls at skulle have 200, men sålænge bagudkompatibilitet sjældent bliver brudt kan jeg ikke se problemet.
Mht. Zlib udbredelse, så er de tilfælde du fandt jo bare hvor objektet er dynamisk linket og lagt i samme bibliotek, du fandt næppe de tilfælde hvor det er statisk linket.
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.