A Microsoft megnyitotta a Windows File Manager forrását

 ( trey | 2018. április 9., hétfő - 8:10 )

A Microsoft MIT licenc alatt megnyitotta annak a Windows File Manager-nek forrását, amely 1990-től 1999-ig operációs rendszereivel szállított. Az eredeti alkalmazás újra él, fut az összes támogatott Windows verzión, beleértve a Windows 10-et is.

A forráskód megtalálható a GitHub-on.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

már akkor sem használta a kutya sem

+1

Szerintem a maga idejében elég használható volt. Persze miután lett Windows Commander, az elcsábított.

Értelme szerintem volt kiadni a kódját. Én pl. gondoltam már rá, hogy írni kéne egy olyan kisebb WM-et, ami nem csak a Windows 3.x kinézetével rendelkezik, hanem úgy is működik. Ablakkezelőkre most is lehet Win 3.x-es témát rakni, de egyik sem 100%-ig hű, pl. a párbeszédablakok kerete, a gombok, ikonok nem úgy néznek ki, meg nem lehet programot az asztalra ikonostul letenni, stb.. Egy ilyen projekthez jól jönne ez a kód, hogy a fájlkezelőjét is lehessen utánozni. Nosztalgiából vagy poénból jó lenne egy ilyen WM.


„Pár marék nerd-et leszámítva kutyát se érdekel már 2016-ban a Linux. Persze, a Schönherz koliban biztos lehet villogni vele, de el kéne fogadni, ez már egy teljesen halott platform. Hagyjuk meg szervergépnek…” Aron1988@PH Fórum

Gyanítom, előbb-utóbb felvetődnének a szerzői jogok...

Nyilván úgy értem a kinyitást, hogy a működését, kinézetét is lehessen utánozni, nem csak a kód nyilvánosságra hozására gondoltam. Már most is vannak ablakkezelők, amik régebbi rendszerek kinézetét, működését utánozzák, CDE, Motif, Windows Maker (NextStep), 5dwm (IRIX). A Win 3.x is beférhetne ebbe a sorba. Annyira régi legacy rendszer úgyis, hogy nem sértené már a MS érdekeit, már rég más dizájnt használnak.


„Pár marék nerd-et leszámítva kutyát se érdekel már 2016-ban a Linux. Persze, a Schönherz koliban biztos lehet villogni vele, de el kéne fogadni, ez már egy teljesen halott platform. Hagyjuk meg szervergépnek…” Aron1988@PH Fórum

egy barmilyen DOS-os commander jobb volt ennel

DOS alatt én is előbb Norton Commandert, majd DOS Navigator egyre újabb verzióit használtam. De Windows alatt nekem megfelelt a File Manager, legalább nem TUI-s volt, hanem GUI-s.


„Pár marék nerd-et leszámítva kutyát se érdekel már 2016-ban a Linux. Persze, a Schönherz koliban biztos lehet villogni vele, de el kéne fogadni, ez már egy teljesen halott platform. Hagyjuk meg szervergépnek…” Aron1988@PH Fórum

Én a Norton Commander -> Volkov Commander -> Far Manager útvonalat jártam be. Egyszer kipróbáltam a File Managert, utána gyorsan visszatértem a Norton Commanderhez. Nekem az, illetve a követői voltak használhatóak. A Windows Commandert többször is kipróbáltam, de az sem jött be. A Far Managerhez képest nem állt kézre.

Szeretné, ha Linuxon és más rendszereken is ezt használnák, így könnyebb lenne visszaterelni a megtévedt bárányokat! :)
--
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba!; DropBox

Világosítsatok már fel, ez miért is jó? Mármint, hogy _most_ megnyitotta a forrást.

mert így olyan jó fejnek tűnik ettől, az open source sokak szemébe könnyt csal. ezen felül értelmetlen. akkor sem használták sokan, most sem fogják.


"I'd rather be hated for who I am, than loved for who I am not."

* Példakódnak win api használatra?
* Elrettentő példának?
* egyéb

Válaszd a neked tetszőt!

Érdekességnek max.

----------------
Lvl86 Troll, "hobbifejlesztő" - Think Wishfully™

Mi értelme volt kiadni a Doom forrását 2012-ben?

Úgy emlékszek halványan, hogy a Doomé már a 2000-es évek elején ki volt adva. Mondjuk az kultjáték.


„Pár marék nerd-et leszámítva kutyát se érdekel már 2016-ban a Linux. Persze, a Schönherz koliban biztos lehet villogni vele, de el kéne fogadni, ez már egy teljesen halott platform. Hagyjuk meg szervergépnek…” Aron1988@PH Fórum

Az ID használt 3rd party kódot, ezért nem adhatták ki anno az egészet 1-az-1-ben.
--

Ez így nem rémlik, de már a 2000-es évek elején is készültek Doomból opensource portok, amik az eredeti játékfájlokkal kompatibilisek voltak.


„Pár marék nerd-et leszámítva kutyát se érdekel már 2016-ban a Linux. Persze, a Schönherz koliban biztos lehet villogni vele, de el kéne fogadni, ez már egy teljesen halott platform. Hagyjuk meg szervergépnek…” Aron1988@PH Fórum

Hiánypótló! :)

Mi lesz a következő? A GW-Basic?

Compiler technológiát kiadni??? ;DDD

A Gw-Basic csak interpreter volt. Kiadni sok értelme nem lenne, vannak jobb, ingyenes, vele kompatibilis Basic compilerök. Az is igaz, hogy ezt a File Managert is megnyitották, pedig az sem tud olyan különlegeset, hogy kelljen valakinek a kódja.

Én azt várom nagyon, hogy a Mafia első részének adják ki a kódját. Vagy a Far Cry 1-nek, a CryEngine-nek meg van nyitva, de a játéknak nem. Az ilyenek már nagyon régi játékok, felesleges a kódjukon ülni.


„Pár marék nerd-et leszámítva kutyát se érdekel már 2016-ban a Linux. Persze, a Schönherz koliban biztos lehet villogni vele, de el kéne fogadni, ez már egy teljesen halott platform. Hagyjuk meg szervergépnek…” Aron1988@PH Fórum

Úgy emlékszem, hogy a CryEngine-el készült játékok luában vannak szkriptelve??? Ott vannak a telepített játék adatállományai között valami fura kiterjesztésű állományként. Emlékszem, hogy régen nézegettem, de lehet hogy másik játékéit.

Írnál egyet-kettőt, ami valóban használható. Van egy régi spec műszerünk és megkönnyítené a dolgokat, ha nem DOSBox-os GW-BASIC-el kellene hajtani.

FreeBASIC, QB64. Ezek Quick Basickel kompatibilisek, de az meg a GW-vel is visszafelé kompatibilis, támogatja a régi utasításokat, számozott programsorokat. Elvileg a BASIC forrást a legkönnyebb portolni, csak kiexportáljátok a GW-s kódot (SAVE "fájlnév",A), ami max. ilyen portműveleteket, meg BIOS-os hívással operáló képernyőmódváltással operál, ami gondot okozhat, hogy cserélni kell. Elvileg elég kis módosítással bármilyen BASIC-variáns alá portolható, akár még GNU Basic Compilerrel fordításhoz is. Én egyébként ha az én projektem lenne, akkor Basic For Qt alá portolnám, kellően modern és keresztplatformos.

Ahogy viszont nézem, ehhez az eszközhöz van letölthető windowsos vezérlőprogram is.


„Pár marék nerd-et leszámítva kutyát se érdekel már 2016-ban a Linux. Persze, a Schönherz koliban biztos lehet villogni vele, de el kéne fogadni, ez már egy teljesen halott platform. Hagyjuk meg szervergépnek…” Aron1988@PH Fórum

Jöhetnek a fork-ok.

pitchfork?

Megerkeztek az elso javitasok is hozza:
https://github.com/Microsoft/winfile/pull/30

"Change 'int' to 'unsigned' everywhere.. to match recent similar unrar changes"

...

"Please don't merge this PR. It's a breaking changes, and the OP of the PR is even trying to simulate the bug by converting int to unsigned.

I think @qtoncoding is right, it might be a total joke.
I see this as a PR troll".

No shit, Sherlock :)

Muhahahaha.

--
trey @ gépház

:D

:-)


"I'd rather be hated for who I am, than loved for who I am not."