
A nyílt forráskód egy nyílt együttműködésen alapuló szoftverfejlesztési modell
Néhány nappal ezelőtt ezt a hír hozta fel A Dosyago úgy döntött, hogy kiadja a forráskódot a felhsználói felület BrowserBox Pro GPLv3 licenc alatt,
Azok számára, akik nem ismerik a BrowserBoxot, tudniuk kell, mitAz e egy erőteljes RBI-alkalmazás hogy fejlett streaming képességeket biztosít és egy kiváló funkciókészlet a jobb böngészési élmény érdekében.
Olyan, mintha egy távoli asztali kapcsolat lenne kifejezetten webböngésző streamelésére tervezték. Ez sokféle használati esetet tesz lehetővé, beleértve a biztonságos böngészést, az együttműködésen alapuló böngészést, a böngésző automatizálását és még sok mást.
BrowserBox egyfajta proxyt biztosít a webhelyek böngészéséhez, amely a böngésző felületet reprodukáló webes felületen keresztül a felhasználó számára biztosított weboldalak megjelenítésének funkcióját vállalja. Az ezen a webes felületen megnyitott oldalak kódja (JavaScript, HTML és CSS) sandbox környezetben kerül feldolgozásra és a már renderelt tartalom csak a klienshez kerül továbbításra.
Örömmel jelentjük be, hogy a BrowserBox Pro, egy hatékony eszköz a távoli böngészéshez és a böngésző elkülönítéséhez, már nyílt forráskódú! Ezzel a lépéssel az a célunk, hogy elősegítsük az együttműködést, az innovációt, és szélesítsük a BrowserBox Pro alkalmazását a fejlesztők és szervezetek körében.
BrowserBox további védelmet nyújt az ügyfelek rendszereinek böngészés közben az interneten keresztül a weboldal-feldolgozási funkciók áthelyezésével egy elszigetelt környezetbe, amely futhat egy másik gazdagépen vagy felhőkörnyezetben. A már megjelenített tartalom átkerül a kliens rendszerbe. A platform kódja JavaScriptben van írva a Node.js keretrendszer használatával.
Ez a megközelítés lehetővé teszi az ügyfél rendszerének védelmét rosszindulatú összetevők jelenléte esetén az oldalon, vagy a böngésző javítatlan sérülékenységeinek kihasználása: a támadási kísérletek nem lépnek túl a sandboxon, és nem érinthetik a klienst, mivel a tartalom nem kerül feldolgozásra a böngészőjében, hanem csak a „képet” viseli.
A weboldal-feldolgozás külön szolgáltatásba való áthelyezése a felhasználók IP-címének elrejtésére, a mozgáskövetés elleni védelemre és a közvetett eszközazonosítás megakadályozására is használható.
A BrowserBox Pro különböző licencek alatt érhető el, hogy megfeleljen a különféle használati forgatókönyveknek:
Nyílt forráskódú használat – Ha nyílt forráskódú alkalmazást hoz létre olyan licenc alatt, amely kompatibilis a GNU General Public License v3-mal (GPLv3), akkor a BrowserBox Pro-t a GPLv3 feltételei szerint használhatja.
Nem kereskedelmi célú felhasználás – A BrowserBox Pro ingyenesen használható nem kereskedelmi környezetben. Ide tartoznak a kormányzati és állami intézmények, non-profit szervezetek, magánkutatók és olyan személyek, akik nem képzelnek el kereskedelmi alkalmazást. A nem kereskedelmi felhasználókat a Polyform Non-Commercial License 1.0 feltételei védik.
Kereskedelmi felhasználás – Kereskedelmi, zárt forráskódú, nem GPL vagy más szabadalmaztatott felhasználásra a BrowserBox Pro olyan kereskedelmi licencet kínál, amely lehetővé teszi a szoftver kereskedelmi termékekben és alkalmazásokban történő használatát a GPLv3 előírásai nélkül. Ez a licenc biztosítja, hogy kódja továbbra is védett maradjon, és szabadságot ad Önnek kereskedelmi webhelyek, szolgáltatások, projektek és alkalmazások fejlesztésére a BrowserBox Pro használatával.
Kereskedelmi licenc vásárlásához vagy a különböző licenclehetőségek felfedezéséhez látogasson el a BrowserBox Pro webhelyére.
A védelem mellett, A BrowserBox Pro fejlett funkciókat is kínálÚgymint támogatja egyetlen böngésző munkamenet több felhasználóval való megosztását (többjátékos mód általános csevegéssel), munkamenetek nyilvános streamelése webhelyekkel és alkalmazásokkal (adatfolyam a WebRTC-n keresztül), más webhelyek beágyazása keresztül" », dolgozzon vékony kliensként alacsony fogyasztású rendszerekben, hozzon létre internetes kioszkokat (például használjon terminálokat egy internetkávézóban), rögzítsen munkameneteket webhelyekkel, vizuális útmutatókat készítsen a webalkalmazásokkal való munkához.
A BrowserBox különálló belső komponensei segítségével létrehozhatja saját webproxy-kiadásait, automatizálhatja a böngészővel végzett munkát, interaktív konzolokat és szimulátorokat hozhat létre. A rugalmas webes felület konfigurációja és az erőforrás-felhasználás kezelése támogatott. Az SSH-n keresztüli továbbítás használható a kliensrendszer izolált külső környezetben történő eléréséhez anélkül, hogy lehallgató socketet hozna létre a hálózati porton.
Végül, ha többet szeretne megtudni róla, tájékozódhat a részletekről a következő link.