Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Microsoft od jakiegoś czasu wspiera otwarte oprogramowanie. Na otwartej licencji jest rozwijane .NET Core oraz Power Shell. W związku z tym mam pytanie, czy deweloperzy debiana planują dodać to oprogramowanie do oficjalnego repo?
Offline
W jakim sensie to się przejawia? Mam nadzieję, że brak wolności według nich nie jest już wtedy gdy coś pochodzi od MS. Gdzie mogę o tym poczytać bo googlam i googlam i nic na ten temat nie mogę znaleźć?
Offline
Bo to nie ma nic wspólnego z licencjonowaniem na GNU General Public License.
[b]PowerShell[/b] MIT License ([b]but the Windows component remains proprietary[/b])
[b].NET Core [/b] https://en.wikipedia.org/wiki/.NET_Framework#Licensing
Niech udostępnią to normalnie na GNU GPL3.
Ostatnio edytowany przez jawojx (2016-12-03 22:52:39)
Offline
.net Core jest dostępny na licencji apache i mit według dfsg są to licencje kompatybilne z dfsg. Gpl nie jest jedyną otwartą licencją.
Offline
No i co że są inne licencje. Jak są tak bardzo kompatybilne to niech Microsoft wypuści to na GNU GPL3. Microsoft dzisiaj wspiera jutro zmieni się zarząd i przestanie wspierać, dlatego ważna jest licencja.
Z MIT jest problem bo różnie go interpretują, masz przykład z klientem poczty Pine na stronie DFSGLicenses:
https://wiki.debian.org/DFSGLicenses#The_MIT_License
Tu rozwinięcie tego, punkt 4:
https://people.debian.org/~bap/dfsg-faq.html
A licencja Apache, przypomnij sobie sprawę Iceweasel.
Offline
No cóż. Debian ma różne dziwactwa. Dobrze, że ms przynajmniej udostępnia paczki dla Debiana. Wolałbym co prawda z repo ale trudno. W obecnej sytuacji jest już za późno na porzucenie rozwijania otwarto źródłowej wersji .net. Zbyt wiele firm inwestuje w rozwój tej technologii. A nawet jak by się coś ms odwidziało to nic by to nie zmieniło bo większość kodu już pochodzi od społeczności.
Stworzenie iceweasel to był tylko i wyłącznie kaprys developerów Debiana.
Ostatnio edytowany przez msk010 (2016-12-04 13:17:09)
Offline
Oj msk010 poczytaj: https://dug.net.pl/news/669/
Offline
Przeczytałem i jest tak jak napisałem: to był wymyśl Debiana. A jeśli chodzi o .net Core to znaki towarowe faktycznie mogą należeć do ms i to może być powodem nie umieszczenia w repozytorium. Nigdzie informacji na ten temat nie mogę jednak znaleźć.
Ostatnio edytowany przez msk010 (2016-12-04 15:28:34)
Offline
Debian ma swoje wytyczne i jak już wielokrotnie było napisane developerzy trzymają się tych wytycznych. Widocznie nie dla wszystkich zasady są po to aby je łamać, pewnie dla innych mogą to być dziwactwa.
Ostatnio edytowany przez skullman (2016-12-04 16:05:06)
Offline
Masz oczywiście rację. Chciałbym się jednak dowiedzieć co konkretnie jest niezgodne z tymi wytycznymi.
Offline
Panowie - nie żebym się czepiał ale czy była jakaś dyskusja wśród devów samego Debiana na ten temat? Bo jeśli nie to cały wątek jest wróżeniem z fusów i trzeba poczekać na oficjalne stanowisko w tej sprawie.
A tego pewnie doczekamy się nie za szybko bo sam .Net Core jest jeszcze nieco w powijakach i sporo do szczęścia brakuje (nie znaczy że nie da się na tym pisać - bo samo api jest już stabilne itd. ale część bibliotek jest mocno wykastrowana i nadal WIP - takie zresztą były min. założenia żeby przejść z wielkich behemotowatych bibliotek typu System.Web, na kilka mniejszych - wyspecjalizowanych, ale to wymaga czasu).
Realia są takie że tutaj rozbić się to może o politykę - wiadomo jakie MS ma opinie w świecie OpenSource - towarzysz Ballmer pracował na nią latami - nawet jeśli wytyczne DFSG zostaną spełnione (o czym jak mniemam, zadecydują ludzie z wiedzą prawniczą z fundacji Debiana, a nie ten czy inny user na DUG'u) może być opór pewnych środowisk.
Pożyjemy zobaczymy - inna sprawa że .NET dąży do tego żeby być niezależny od systemu, biblioteki pobierać z własnego repo i dostarczać je wraz z aplikacją w kontenerze - nie wiem za bardzo czy cokolwiek do repo tej czy innej dystrybucji, w takim przypadku w ogóle musi trafiać.
Offline
@msk010 Np. to z https://github.com/dotnet/coreclr/blob/master/PATENTS.TXT
"Microsoft Patent Promise for .NET Libraries and Runtime Components
Microsoft Corporation and its affiliates ("Microsoft") promise not to assert
any .NET Patents against you for making, using, selling, offering for sale,
importing, or distributing Covered Code, as part of either a .NET Runtime or
as part of any application designed to run on a .NET Runtime.
If you file, maintain, or voluntarily participate in any claim in a lawsuit
alleging direct or contributory patent infringement by any Covered Code, or
inducement of patent infringement by any Covered Code, then your rights under
this promise will automatically terminate. "
Jeśli licencja MIT to po co takie "kwiatki"? W licencji wszystko powinno być jasno opisane.
Sam Microsoft nie robi tego dla dobra ogólnego, tylko dla własnych zysków. A "obietnice" firmy można sobie w buty włożyć.
@Huk
O .NET niezależnym od sytemu można tylko dywagować, sam Microsoft nie ma takiego celu, gdyż jakby można było uruchamiać .NET-owe aplikacje pod Linuxem lub BSD, to przekreśliło by to sens istnienia Windows jako płatnego OS-a
Offline
M$ latami kombinował z zamkniętymi projektami jak NET, DirectX, DRM czy Secure Boot po to, żeby żadna konkurencja mu nie wyrosła.
Teraz, kiedy najważniejszą platformą jest Android (dziwnie podobny do Linuxa), M$ po prostu nie ma ochoty zdychać w samotności w klatce, którą kiedyś sam zbudował żeby utrzymać monopol w systemach operacyjnych.
Dlatego zaczyna otwierać źródła, nawet był kiedyś piękny FUD żeby Dalvika nie przepisywać na C++ ty;lo na NET albo ewentualnie Mono.
W tej chwili Word i Excel są już w markecie Play, a M$ na siłę próbuję wejść w świat Linuxa żeby zostać w grze.
Od kiedy w Windows 10 można zainstalować Ubuntu, nic mnie już nie zdziwi, ale jakoś nie widzę, żeby platformy programistyczne M$ miały w Linuxie jakiś zastosowanie.
Tyle lat ich w Linuxie nie było, i w niczym to nie przeszkadzało.
Poza tym NET nie będzie miał sensu, kiedy całe API, moduły i dodatkowe biblioteki nie będą uwolnione, czyli tak długo, dopóki NET nie udostępni takiej funkcjonalności, jaką ma np QT czy Gtk.
Do tego dochodzą sprawy licencyjne.
PS.
M$ z resztą nie robi nic "na Linuxa" tylko na Red Hata, jak ktoś nie wierzy, to niech spróbuje w Linuxie instalować oficjalne stery do SQL Serwera czy cały SQL Serwer, i nie zdziwi się, kiedy ten zawoła jakąś zabytkową wersję GLibc, która była w RH ze trzy lata temu.
Reasumując, szanse na cuda M$ w Debianie z różnych przyczyn są bardziej,
niż umiarkowane, żeby nie napisać, że żadne.
Pozdro
Ostatnio edytowany przez Jacekalex (2016-12-04 19:43:58)
Offline
@andreq:
Wiesz jaki procent dochodów MS ma z Windos? No to przeczytaj:
http://www.computerworld.com/article/3041378/microsoft-windows/microsoft-doesn-t-need-windows-anymore.html
Cytuję:
"The biggest cash generator for Microsoft in the fourth quarter of 2015 was its [b]server and cloud divisions[/b]."
"So Windows must have been number two, right? [b]No, that was gaming.[/b] [...]"
"Surely Windows would be at least number three, though. Sorry; the answer is still no. That spot goes to [b]Microsoft Office.[/b]"
"Down in [b]fourth place, with just over 10% of Microsoft’s revenue, you’ll finally find Windows[/b]."
Tak - całe 10%, a jak pogadasz przy kawie, na luzie z ludźmi z M$ (czego ja miałem możliwość doświadczyć - w przeciwieństwie do piszących w tym temacie, śmiem twierdzić) to dowiesz się że kasa z "serwerów", to nie kasa z licencji Windos Server tylko z softu powiązanego głównie z chmurą. Co więcej - w przeciwieństwie do obiegowej opinie MS dobrze wie że Windos się kończy (a raczej skończył - stąd 10%) i właśnie dlatego MUSZĄ - czy im się to podoba, czy nie - przenosić swoje narzędzia na inne systemy, stąd SQL Server na Linux'a, stąd .Net Core, stąd Visual Studio na Mac'a (na Linuksa pewnie też się pojawi), stąd wykupka Xamarin'a (o dużo za późno IMHO).
Myślenie które przedstawiłeś było prawdą za Ballmera - przez to MS przespał mobile, przez to .NET działał do tej pory tylko na Windos, przez to Silverlight było przegrane na starcie - Ballmer jest znany z bardzo "ciekawych" decyzji które z perspektywy czasu powodują automatyczny facepalm... moja ulubiona:
https://www.youtube.com/watch?v=eywi0h_Y5_U
Jak się sprawdziły jego 'predykcje' wiadomo ;]
Windos jako płatny OS najpewniej się nie skończy - chyba że przychody spadną z 10% do 1% - może wtedy M$ to zleje całkowicie - ale czasy obsesji się skończyły, rynek (Android i iOS) o to zadbał.
Offline
@Jacekales przeznaczeniem .net Core na linuxa są aplikacje webowe. Pisanie tutaj o Qt i Gtk świadczy tylko o tym, że nie masz pojęcia o czym mówisz. Jakieś 80% aplikacji pisanych w .net to aplikacje internetowe. Windowsowe aplikacje to tylko mały procent. A jeśli chodzi o sql server to został wydany dopiero niedawno, więc nic dziwnego że w pierwszej kolejności jest wydawany na platformę która przyniesie najwyższe zyski.
Offline
Myślenie które przedstawiłeś było prawdą za Ballmera - przez to MS przespał mobile, przez to .NET działał do tej pory tylko na Windos, przez to Silverlight było przegrane na starcie - Ballmer jest znany z bardzo "ciekawych" decyzji które z perspektywy czasu powodują automatyczny facepalm... moja ulubiona:..[/quote]
Nie ma się z czego śmiać, jak wiadomo nie od dziś, "generałowie zawsze są gotowi wygrać poprzednią wojnę", panowie Maurice Gamelin i Maxime Weygand nie są tu wyjątkiem, co potwierdza geniusz Ballmera.
Ja do końca życia nie zapomnę, jak tablet Surface "podbił świat" w ciągu tygodnia. xD
Podstawowy problem wielkich korpo polega na tym że myślą, że są firmami,
i ich prezesi czytają podręcznik zarządzania napisane przez podobnych sobie, choć powinni czytać Sun Zi, Sun Bina i von Clausewitza.Ostatnio edytowany przez Jacekalex (2016-12-04 20:37:42)
W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem para bellum ;) | Pozdrawiam :)
Offline
[quote=Huk]Panowie - nie żebym się czepiał ale czy była jakaś dyskusja wśród devów samego Debiana na ten temat? Bo jeśli nie to cały wątek jest wróżeniem z fusów i trzeba poczekać na oficjalne stanowisko w tej sprawie.[/quote]
Była gdzieś w lipcu na liście debian-devel.
Offline
[quote=msk010]@Jacekales przeznaczeniem .net Core na linuxa są aplikacje webowe. Pisanie tutaj o Qt i Gtk świadczy tylko o tym, że nie masz pojęcia o czym mówisz. Jakieś 80% aplikacji pisanych w .net to aplikacje internetowe. Windowsowe aplikacje to tylko mały procent. A jeśli chodzi o sql server to został wydany dopiero niedawno, więc nic dziwnego że w pierwszej kolejności jest wydawany na platformę która przyniesie najwyższe zyski.[/quote]
Aplikacje webowe powiadasz?
Dobra nowina, ale biorąc pod uwagę istnienie PHP, a także ambicje Pythona i Javy,
NET niezastąpiony nie jest i nie będzie.
Dodatkowo NET nie działa na Nginxie, Apachu, Lighttpd, gdzie PHP, Pythona czy Perla,
a nawet aplikacje w C/C++ (jak np QmailAdmin) odpalisz bez problemu.
NET będzie tak długo popularny, jak długo Windows będzie popularny i tyczy się to również aplikacji webowych.
Co do SQL Server, to też nie o zyski chodzi, Microsoft robi ten błąd, że współpracuje tylko z innymi korporacjami, jak Red Hat czy ostatnio Cannonical.
Jak Microsoft potrafi komunikować się ze społecznością, to widzieliśmy na przykładzie Tay Tweets.
Dla porównania Gabe Newell na jakichś targach przedyskutował sprawę Steam OS
z Linusem Torvaldsem, i w rezultacie Steam OS bazuje na stabilnym Debianie.
Widziałeś kiedyś Steva Ballmera albo innego korpiszona z Microsoftu, jak pyta o radę jakiegoś developera kernela Linux albo np KDE czy choćby Gnome?
Po prostu może Windows wielkich pieniędzy nie oznacza, ale interesy z branżą filmową i rozrywkową, rynek antywirusowy, czy dane statystyczne i wywiadowcze zdobywane dzięki istnieniu i pozycji Windows stanowią wartość dodaną, bez której Microsoft jest tylko nazwą i budynkiem.
Android i IOS dlatego mogły tak urosnąć, że wszystkie asy w rękawach Microsoftu, decydujące o tej wartości dodanej twórczo rozwinęły do poziomu, który Ballmerowi
w ogóle nie przyszedł do głowy.
Obecnemu [s]prezesowi[/s] syndykowi Microsoftu może nie brakuje energii
i pomysłów, ale ciężar bezwładności Microsoftu przypomina 30 letniego mastiffa,
przy której prezes to malutka pchełka.
Pozdro
;-)
Ostatnio edytowany przez Jacekalex (2016-12-13 06:27:08)
Offline
Już mówiłem ani PHP ani Python nie są konkurencją dla .Net. .Net konkuruje tylko z Javą, którą powoli wypiera. Rozwój wersji multiplatformowej tylko przyspieszy ten proces.
Dodatkowo NET nie działa na Nginxie, Apachu, Lighttpd,[/quote]
Czemu najpierw nie sprawdzisz tego co wypisujesz?Co do SQL Server, to też nie o zyski chodzi, Microsoft robi ten błąd, że współpracuje tylko z innymi korporacjami, jak Red Hat czy ostatnio Cannonical.[/quote]
No a z kim innym ma współpracować? Rozwojem Linuxa zajmują się korporacje to i z nimi MS współpracuje. Na serwerach liczy się głównie Red Hat i coraz częściej Ubuntu. Nic dziwnego, że to te dystrybucje są w pierwszej kolejności wspierane.Widziałeś kiedyś Steva Ballmera albo innego korpiszona z Microsoftu, jak pyta o radę jakiegoś developera kernela Linux albo np KDE czy choćby Gnome?[/quote]
A co obecnie Steve Ballmera ma wspólnego z MS? Po co ktoś z MS miałby zadawać się z kimkolwiek od KDE lub Gnome? Natomiast z developerami Linuxa, programiści MS często rozmawiają.
Jesteś zwykłym hejterem, uprzedzonym do MS. Gdyby MS otworzył kod źródłowy wszystkich swoich projektów, nadal narzekałbyś, że to od MS to niepotrzebne.Offline
Produkt Horego Programisty to nie konkurencja dla .net powiadasz...
Pokaż mi konkurencję w .net dla Magento czy nawet Woocommerce.
O pythonie to już nie wspomnę, to zupełnie inna bajka, ale aby to zrozumieć trzeba być programistą.
A co do Javy... Vide sygnaturka ;)
Ostatnio edytowany przez ethanak (2016-12-13 15:49:06)
Offline
[quote=ethanak]Produkt Horego Programisty to nie konkurencja dla .net powiadasz...
Pokaż mi konkurencję w .net dla Magento czy nawet Woocommerce.
O pythonie to już nie wspomnę, to zupełnie inna bajka, ale aby to zrozumieć trzeba być programistą.
A co do Javy... Vide sygnaturka ;)[/quote]
Net wszedł do Windowsa na gotowe, 99% komputerów używało tego systemu.
Z czasem komputery stały się tylko końcówkami do internetu, pojawiły się chmury obliczeniowe, Net zaczął służyć do aplikacji sieciowo - webowych. bo po prostu było kilka mln programistów, którzy znali tylko ten język i ta platformę.
Teraz platforma Windows się kurczy, więcej ludzi zaczyna teraz pisać na Androida, więc Net też straci na blasku.
Inną robotą jest wykorzystać 2 mld pulpitów Windowsa do promocji nowego rozwiązania, a inna sprawa rozwijać marketing bez tych 2 mld pulpitów,
jak Sun czy Oracle.
Dlatego może Windows przynosić 10% przychodów, może 0,1% przychodów,
ale bez Windowsa Microsoft jest tylko jedną z firm w branży chmur obliczeniowych,
obok np Amazona czy Google, i to wcale nie największym graczem.
Pulpity Windowsów oznaczają dominację, na innych rynkach typu serwery SQL, superkomputery, serwery internetowe, M$ zawsze od kogoś brał w skórę, czasem od Oracle, czasem od Linuxa, Apple czy Google.
I nie muszą do Magentoo, wystarczy poszukać konkurencji w .NET dla Prestashopa. xD
[quote="msk010"]Jesteś zwykłym hejterem, uprzedzonym do MS. Gdyby MS otworzył kod źródłowy wszystkich swoich projektów, nadal narzekałbyś, że to od MS to niepotrzebne.[/quote]
Gdyby otworzył, to byśmy się dowiedzieli, co naprawdę siedzi w tym kodzie.
Pomijam sprawy naruszenia patentów, przez podkradanie różnych rozwiązań
z Unixa, Linuxa, BSD czy innych platform, nawet pomysł na okienka graficzne
był na żywca skopiowany z Macintosha, co po latach znalazło finał w ugodzie miedzy Apple a Microsoftem.
Przy okazji byśmy się dowiedzieli, dlaczego na Windows 7 działały nawet 20 letnie wirusy pisane pod Windows 95. xD
I nie wiem, co nazywasz hejtem, mnie o faktycznych możliwościach Microsoftu przekonały dwie sprawy, premiera super tabletu Surface, i wielki FUD, żeby w Androidzie Dalvika na .NET przepisać, co Google skwitowało "wzruszeniem ramion".
Trzecia sprawa, to agresywna promocja Silverighta w czasie, kiedy już było wiadomo, że wchodzi standard html5.
Wszystkie te gwałtowne uskorienia Microsoftu były gaszone niczym świeczki przez Google i Apple, ostatnim wielkim sukcesem Microsoftu było dodanie flasha do Windows 8 i następnych, dając mu "pozory istnienia".
I to są fakty, a fakt, to najbardziej nieznośna forma argumentu, którą bardzo trudno podważyć.
Pozdro
Ostatnio edytowany przez Jacekalex (2016-12-13 19:07:17)
Offline
@ethanak: nie wierzę, że jesteś programistą jeśli twierdzisz że Java to coś złego. A już na pewno nie pisałeś nic w webie. A co do magentoo to masz Google wystarczy jedno proste hasło. Ale ja nie będę was uczył jak Google używać. Python nie jest konkurencja dla javy i .net. Python jest używany głównie w prostych startupach, a Java i .net to technologie korporacyjne.
@Jacekalex: po pierwsze .net to nie język. Po drugie znowu powtarzasz bzdury o Androidzie i dominacji Windowsa, które nie mają żadnego wpływu na popularność .net.
Dalej to już tylko twoje urojenia co do okradania kodu źródłowego. Musisz wiedzieć, że licencja bsd zezwala na dowolne wykorzystanie kodu źródłowego.
Surface tablet to bardzo dobry sprzęt. A chęć przepisywania dalvika na .net to też twój wymysł.
I o jakich faktach mówisz, jak nie podałeś jeszcze żadnego? Wszystko to albo przekłamania albo kompletne bzdury co już ci kilka razy udowodniłem. Co nadal uporczywie ignorujesz.
Offline
@mati75:
Dzięki za info - w takim razie szkoda, ale to święte prawo twórców Debiana - jak M$ się uprze zawsze może własne repo wystawić.
@msk010:
Patrzysz strasznie z perspektywy polskiego rynku - owszem u nas Python praktycznie nie istnieje, ale na rynku w US jest go całkiem sporo i robota dobrze płatna, Google do niedawna (nie wiem jak teraz odkąd stworzyli GO) sporo w tym implementowało przykładowo w swoich systemach. Realnie .NET ma się dobrze, ale jak najbardziej konkuruje z Javą, Pythonem czy NodeJs.
@ethanak:
Realnie wszystko jest konkurencją do wszystkiego tak długo jak działa na tym samym rynku, można powiedzieć że największą konkurencją zarówno C# jak i Javy jest... JavaScript i nie jest to wcale przesada - tylko czy to znaczy że np. PHP można porównywać z C# czy Javą pod względem uniwersalności, mnogości bibliotek czy jakości designu? No bądźmy poważni :)
@Jacekalex:
M$ można nie lubić ale .NET jest jedną z tych rzeczy która im się udała - TYLE.
Net wszedł do Windowsa na gotowe, 99% komputerów używało tego systemu.[...]Net zaczął służyć do aplikacji sieciowo - webowych. bo po prostu było kilka mln programistów, którzy znali tylko ten język i ta platformę.[/quote]
1. Przed ASP.NET MVC były WebFormsy - które to internetu nie podbiły bo były jednym wielkim nieporozumieniem (żeby nie powiedzieć mocniej). Dopiero od bodajże 4 lat .Net zaczął podbijać (a raczej się wbijać na) rynek aplikacji webowych - na razie szło to opornie własnie przez to że działo to tylko na serwerze z IIS który kosztuje znacznie drożej niż serwer Linuksowy z PHP - Core ma min. ten problem rozwiązać.
2. W tamtym czasie do postawienia aplikacji webowej (nie strony, aplikacji - z logiką biznesową jak spaghetti, przetwarzaną po stronie serwera) - realnie do wyboru była Java, PHP i Ruby - to byli najwięksi gracze. Biznes zwykle szedł w Javę ( chyba nadal idzie) ze względu na mnogość bibliotek, normalniejszy język i dostępność programistów - tyle że Java zdaniem wielu ssała - nie znaczy że była zła czy że jest zła, znaczy to że nie była optymalna do wielu rozwiązań i brakowało części rzeczy które w nowszych językach programowania ułatwiały życie - a to przez to że najpierw SUN a teraz Oracle traktował ten język na 'odpierdziel się' - zmiany były wprowadzane baaaardzo powoli, większość zmian których społeczność domaga się od LAT do dzisiaj się nie ukazał - BA! ostatnio z tego co kojarzę, Oracle wykastrował to co miało wyjść w Javie8 a przyszłość Javy9 też nie maluje się różowo. M$ z kolei postępuje z goła odwrotnie, każda następna wersja C# jest wzbogacana o ficzery które mają ułatwiać życie i to działa.
3. .NET i C# jest po prostu DOBRY - mówię to z perspektywy programisty, jak chcesz stworzyć coś webowego dobrze i szybko i żeby to coś miało dobrą wydajność i było łatwo rozwijalne piszesz to na C# lub na Javie - czy możesz to samo osiągnąć na Pythonie, C++? Oczywiście tyle że zwykle bardziej się namęczysz. C# jest po prostu - zdaniem wielu - najbardziej wyważonym językiem jaki istnieje - ale to rozumieją tylko ludzie którzy mają porównanie...Teraz platforma Windows się kurczy, więcej ludzi zaczyna teraz pisać na Androida, więc Net też straci na blasku.[/quote]
Jak już coś jest zagrożeniem dla .NET to nie Dalvik, a SWIFT ... którego tworzą min. byli programiści .NET ;] - zresztą, M$ poszedł po rozum do głowy i wykupił w końcu Xamarina za którego użytek nie trzeba od tej pory płacić niebotycznych kwot, a piszesz na kilka platform jednocześnie - fakt nie jest to doskonałe... ale co jest?i wielki FUD, żeby w Androidzie Dalvika na .NET przepisać, co Google skwitowało "wzruszeniem ramion".[/quote]
Jakieś źródełko tych rewelacji? Bo z tego co ja kojarzę to nie M$ a pan De Icaza z projektu MONO zrobił eksperyment z przepisaniem Andka na .NET (a raczej na MONO gdzie wg jego zapewnień Andek znacząco szybciej na tym śmigał), M$ zaś kojarzę że skomentowało raz sprawę Oracle vs Google że "Gdyby tam był .NET to M$ zgodnie z zapisami licencji nie mógłby Google pozwać tak jak to robi Oracle - może powinni pomyśleć o przepisaniu" nie kojarzę żadnej akcji organizowanej przez M$ która by miała namawiać kogokolwiek do takiej operacji...Trzecia sprawa, to agresywna promocja Silverighta w czasie, kiedy już było wiadomo, że wchodzi standard html5.[/quote]
Jako osoba która musi w tym gównie (znaczy w Slverlight) grzebać na codziennie i zmagać się z kretyńskim designem jestem ostatnim który by tego ustrojstwa bronił, ale... agresywna promocja? Poczytaj sobie komentarze ludzi zajmujących się SL jak BEZNADZIEJNA promocja tej platformy była - szefostwo MS z Balmerem na czele kompletnie zlało temat, mimo że potencjał (zdaniem twórców) był - fakt że magiczne HTML5 (którym wielu się tak masturbuje nie mając kompletnie pojęcia jak wielki shit się pod tym hasłem kryje) było 'tuż za rogiem' (znaczy... 4 lata później) nie znaczy NIC, bo SL miał być konkurencją dla Flash'a oraz bazą aplikacji biznesowych, które to w nosie mają czy działają na HTML3/4/5 Flashu czy nawet w okienku konsolowym.
Pozdrawiam.Ostatnio edytowany przez Huk (2016-12-13 22:08:21)
Offline
Jeden post, i jeden wątek o łasce boskiej z Microsoftu, który NET na Linuxa wypuści.
I zaczynasz ludzi, którzy uważają, ze ten NET w Linuxie jest potrzebny, jak łysemu grzebień, wyzywać od hejterów, i zarzucać ignorowanie faktów.
Do tego, Autora generatora mowy ludzkiej Milena wyzywasz, że nie jest programistą,
bo nie lubi Javy.
Surface to dobry sprzęt? nie przeczę, bardzo dobry, ale jakoś nie podbił serc konsumentów, co mimo jego doskonałości i środków na jego promocję jest najdziwniejsze.
Dalvik przepisany na .NET - był całkiem sporo materiału na ten temat na necie, niestety Google się tym nie przejęło, i Dalvika zastąpiło mechanizmem ART.
Licencja BSD pozwala na kopiowanie kodu źródłowego, prawda, ale licencja GPL już nie koniecznie.
Faktów nie podałem?
A może jednak jak w szkole tego i owego było o Public Relations, to spałeś na wykładzie, bo popełniłeś tutaj wszystkie błędy początkującego PR-owca, zniżająć się do epitetów i przymiotników?
Rację, to miał śp Steve Jobbs, który komentując fuzję Microsoftu i Nokii stwierdził, że z romansu dwóch indyków jeszcze żaden orzeł się nie urodził.
Historycznym momentem, kiedy zobaczyłem kapitulację Microsoftu przed rzeczywistością, było Ubuntu wewnątrz Windows 10.
Teraz jakiś @msk010 mnie tu zachwala, ze NET będzie na Linuxa, w całym internecie wielka radość, ze Windows 10 będzie działał na Snapdragonach,
i to ma być "koniec ANdroida i IOS" (jakby Windows w Lumiach nie chodził na Snapdragonach przez ostatnie lata).
Te propagandowe brednie bardzo przypominają w formie to, co miała do powiedzenia Agencja Tass i Ria Novosti 1 stycznia 1989 roku.
Nawet śmiesznie się popisują PRowcy M$ opowiadając, jak to NET jest od aplikacji sieciowych, bo jak do tej pory, to w dowolnym języku programowania można napisać klienta na desktop czy tablet, który z serwerem webowym gada wymieniając dane w formatach XML, albo JSON używając takich protokołów jak SOAP czy REST.
Więc skończ już te brednie o wyższości NET, klienta aplikacji webowej można wykonać np w QT używając modułu Webchannel, a serwer może być napisany w czyściutkim C lub C++, i prezentować dane z dowolnego serwera SQl lub noSQL.
W ten sposób zrobisz każdą aplikację webową, bez problemu, i NET nie ma tu żadnej jakościowej przewagi, poza zwykłym PRem i bredzeniem PRowców udających ekspertów i użytkowników.
Z resztą wystarczy zobaczyć, co zrobił Microsoft ze Skypa, z najlepszego na świecie komunikatora internetowego robi usługę Webrtc, która jakościowo przegrywa z Hangoutsem od Google.
To jest taka moja drobna obserwacja na temat tego, co potrafi Microsoft w dziedzinie technologii webowej.
Także może @msk010 może już nie bredzić, na PR się nie znasz, nie napisałeś np, ile programistów NET pracuje na świecie, i ile softu może dotrzeć do Linuxa dzięki uprzejmości M$, czyli żadnych sensownych argumentów sam nie napisałeś.
Bo z platformy NET na Linuxa pożytku nie ma żadnego z sensu jej zaistnienia, sens byłby wtedy, gdyby do Linuxa dotarło trochę oprogramowania już napisanego w NET,
do tej pory niedostępnego na platformę Linux, a na to się nie zanosi.
Tymczasem jest jedynie sens korporacji, która walczy o przeżycie, dlatego ten NET próbuje nagle wpychać na wszystkie możliwe platformy, żeby sprostać konkurencji właśnie ze strony takich platform jak QT, które działają na takich systemach,
o których PRowcy Microsoftu nigdy nie słyszeli.
Stąd najpierw wpychanie NET na siłę do Androida, teraz wpychanie do Linuxa czy MacOS, za moment może nawet zaczniecie wpychać NET do OpenBSD. :D
Tylko że te systemy jakoś od lat bez tego NET działają, i nie mają z tym brakiem platformy NET żadnych problemów, co najwyżej trzeba kilka złotych na Crossovera poświęcić.
W przypadku Androida brak NET, Silverighta, DirectX, i Flashplayera nie przeszkadza w tym, że ten system przekroczył 1,5 mld użytkowników i zdeklasował Windows.
Reasumując, raczej NET nie będzie zbyt powszechny w Linuxie, chociaż każdy użytkownik Linuxa może go sobie zainstalować we własnym zakresie, jak mu się to oczywiście uda.
Sterownik ODBC do SQL Serwera Microsoft wydał kilka lat temu, i nie widziałem jeszcze, żeby ten sterownik działał lepiej, niż dostępny od lat w Linuxie sterownik FreeTDS, który pełni dokładnie tą samą funkcję.
Na Linuxach, których używam na codzień ten sterownik w ogóle nie był uprzejmy zadziałać, ponieważ wymagał jakiejś archaicznej wersji biblioteki GLibc, która była obecna kiedyś w Red-Hat-5, a obecnie jest już niedostępna na żaden normalny system.
To by było na tyle.
PS.
Z PRowskimi bredniami to raczej fruwaj na ONET, bo tutaj na sól do chleba nie zarobisz.
Offline
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00102 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.15.145.50' WHERE u.id=1 |
0.00189 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.15.145.50', 1732423678) |
0.00050 | SELECT * FROM punbb_online WHERE logged<1732423378 |
0.00023 | SELECT topic_id FROM punbb_posts WHERE id=307315 |
0.00026 | SELECT id FROM punbb_posts WHERE topic_id=29201 ORDER BY posted |
0.00026 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=29201 AND t.moved_to IS NULL |
0.00027 | SELECT search_for, replace_with FROM punbb_censoring |
0.00183 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=29201 ORDER BY p.id LIMIT 0,25 |
0.00076 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=29201 |
Total query time: 0.00715 s |