Firmy, które korzystają z Rusta

LukeJL
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 8528
2

Wpisujcie firmy, które korzystają z Rusta:

stivens
  • Rejestracja: dni
  • Ostatnio: dni
1

W Polsce to Antmicro i Luxoft chyba

GPW?

EDIT: Co ciekawe Scalac tez :P

ledi12
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
1

bohater

SA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1453
1

Jakiekolwiek? Anixe we Wrocławiu.

PS
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kielce
2

Był taki serwer GTA San Andreas MP. Właściciel zamknął serwer, bo stwierdził, że stworzy grę MP w Rust. Jak tylko coś się dowiem, to dam znać 🙂

IB
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 12
0

I jak Panie i Panowie, zauważacie wokół siebie większą liczbę firm wykorzystujących Rusta? Rynek w tej technologii się powiększa?

LukeJL
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 8528
2

Czasem dostaję wiadomości na Linkedin, że szukają kogoś do Rusta w związku z crypto, blockchainem czy coś takiego. Ale nie moja działka, więc nie chce mi się póki co brać udział w rekrutacjach do crypto. Może to błąd i powinienem się zainteresować tym crypto blockchainem, skoro na to jest popyt. Chociaz wolałbym jakby coś z WebAssembly dawali (żeby robić frontend do zaawansowanej apki webowej w Rust), ale nie widziałem takich ofert. Chyba już łatwiej będzie założyć własny startup niż czekać na ofertę.

Poza tym rekruterzy nie do końca ogarniają, że to jest niszowy język, a spora część rustowców robi go hobbystycznie.

Z miesiąc temu rekruter zadzwonił, że kiedyś tam składałem CV i mam napisane Rust, a akurat mają projekt z Rust. I koniecznie chciał się dowiedzieć, czy w nim pracowałem komercyjnie. Jak powiedziałem, że nie, to był koniec rozmowy. Nie pomogło mówienie, że przecież mam doświadczenie komercyjne w JS, a w Rust robiłem swoje projekty, więc też coś umiem. Bo przecież na pewno łatwo znajdą w Polsce kogoś, kto zna Rusta i ma w nim dużo komercyjnego doświadczenia 🤡 No ale rekruterzy oczekują (czy to podświadomie, czy to z własnej głupoty), że kandydaci będą po prostu ściemniać, bo to jest wygrywająca taktyka.

Tenonymous
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 425
1

Z oddziałami w Polsce, poza wymienionymi:
LinkGroup,
Playbook Engineering
TWO-UP AGENCY SP. Z O.O. - to pewnie jakaś agencja rekrutacyjna, ale whatever
Next Technology Professional
4soft

Niestety najczęściej są to jakieś blokczainy.

Tenonymous
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 425
2

Wreszcie coś konkretnego:
https://odoo.unikie.com/jobs/detail/embedded-rust-developer-134

Wroclaw/Szczecin, ale z opcją na zdalną pracę, przy pojawieniu się w biurze, jeżeli zajdzie taka konieczność. :)

PM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 4
0

Czytam ostatnio tysiące komentarzy jak starzy wyjadacze oprogramowania wkurzają się że Ubuntu i Debian wprowadza Rust.
Twierdzą że to próba zniszczenia wolnego oprogramowania FOSS i Linux od środka przez takie korporacje jak Microsoft.
Zmiana licencji GPL na tą z Rust ma im to ułatwić. Czy część kodu potrzebna do stworzenia kompilatora Rust (OCaml)nie była zamknięta?
Padają też oskarżenia setki razy że Rust to komunistyczny twór. Bloatware wprowadzany cichaczem przez korporacje.
Rust to ewidentnie celowo stworzona luka w zabezpieczeniach jądra Linuksa. Przechwytują i sabotują projekt Linux, aby w najbliższej przyszłości ograniczyć użytkownikom możliwość korzystania z prywatnych, bezpiecznych systemów operacyjnych. Wszystko to idzie w parze ze scentralizowaną walutą cyfrową (CBDC Orwellam cyfrowy paszport), kontrolą tożsamości, TPM, Intel ME, AMD PSP, T2 itd.
Wayland, PulseAudio i PipeWire mają te same motywy.
Dziś developerzy Linux Mint ogłosili że rezygnują z bazy Ubuntu i przechodzą na dłuższe o 8 miesięcy wydania bazujące na Debianie.
Czyli LMDE się przydał jako zapasowa awaryjna opcja w razie wtopy Ubunciaka?



Chyba jest jeszcze kilka dystrybucji odpornych na te innowacje i pomysły od Cannonical?
Slackware, Salix, Devuan, OpenMandrivia, PCLinuxOS, SolusOS, SerpentOS(AerynOS)
https://itsfoss.com/ikey-doherty-serpent-interview/
https://aerynos.com/

Wibowit
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: XML Hills
1
paco_machine napisał(a):

Czytam ostatnio tysiące komentarzy jak starzy wyjadacze oprogramowania wkurzają się że Ubuntu i Debian wprowadza Rust.
Twierdzą że to próba zniszczenia wolnego oprogramowania FOSS i Linux od środka przez takie korporacje jak Microsoft.
Zmiana licencji GPL na tą z Rust ma im to ułatwić. Czy część kodu potrzebna do stworzenia kompilatora Rust (OCaml)nie była zamknięta?
Padają też oskarżenia setki razy że Rust to komunistyczny twór. Bloatware wprowadzany cichaczem przez korporacje.
Rust to ewidentnie celowo stworzona luka w zabezpieczeniach jądra Linuksa. Przechwytują i sabotują projekt Linux, aby w najbliższej przyszłości ograniczyć użytkownikom możliwość korzystania z prywatnych, bezpiecznych systemów operacyjnych. (...bla bla bla...)

rust for linux nie zmienia licencji linuksa. dalej ogólnie zostaje gpl 2, aczkolwiek miejscami są też inne licencje. zresztą tak samo jak wcześniej.

mimo, że systemy z rodziny bsd są na licencji bsd, a nie gpl, to i tak korzystają np. z linuksowych sterowników do grafiki i żaden linuksowiec się o to nie czepia (a przynajmniej o tym nie słychać), więc to licencjonowanie nie jest takie znowu zero-jedynkowe.

zadałem pytanie chatowi gpt (tryb myślący wydłużony):

what is the policy of 'rust for linux' project when it comes to source code licensing? which license is the desired one? when searching for rust files in linux kernel https://github.com/search?q=repo%3Atorvalds%2Flinux%20language%3ARust%20&type=code i see both

Kopiuj
// SPDX-License-Identifier: GPL-2.0

and

Kopiuj
// SPDX-License-Identifier: Apache-2.0 OR MIT

and other combinations.

i dostałem odpowiedź:

The practical policy is:

The Linux kernel as a whole is GPL-2.0-only, but individual source files may carry different SPDX expressions as long as they are GPL-2.0-compatible. The kernel licensing rules explicitly allow dual-licensed files and even show examples like GPL-2.0 OR MIT and GPL-2.0 OR Apache-2.0.

In the Rust subtree, the split you noticed is mostly about what kind of code the file is. Code that is clearly Linux-kernel-specific tends to be plain GPL-2.0: for example, rust/macros/lib.rs is GPL-2.0, and the Rust kernel-module docs/examples use license: "GPL" in module!{...}. That makes GPL-2.0 the normal/default choice for Rust code written specifically for the kernel itself.

The files marked Apache-2.0 OR MIT are mostly vendored or shared Rust crates that keep their upstream Rust-ecosystem licensing. The in-tree rust/proc-macro2/README.md says those files come from upstream proc-macro2 and are licensed under Apache-2.0 OR MIT; rust/syn/README.md says the same for syn; and the in-tree pin-init sources also carry Apache-2.0 OR MIT, while upstream pin-init says contributions are dual-licensed under Apache 2.0 and MIT.

So the answer to “which license is the desired one?” is:

  • For kernel-native Rust code in Linux: GPL-2.0 is the expected/default choice.
  • For imported/shared Rust crates such as proc-macro2, quote, syn, and pin-init: keep their existing Apache-2.0 OR MIT license, because that is their upstream license and the in-tree copies are intentionally preserving it.

So, no, Rust-for-Linux is not following a policy of “all Rust files should be Apache/MIT.” What you are seeing is a mixed tree: GPL for Linux-specific Rust, and Apache/MIT for upstream Rust crates that are carried into the tree.

If you want, I can also map the current rust/ subtree into “kernel-owned GPL code” vs “upstream dual-licensed crate code.”

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.