LINUX.ORG.RU
решено ФорумTalks

Linux — покоритель десктопов и вообще

 , мировое господство,


0

1

Вот придёт момент, когда кто-то из знаменитостей (высокопопулярных, например Linkin Park) скажет: «мы пишем свою музыку на Linux, opensource программы открывают новые возможности и выглядят на порядок круче», а потом кто-то еще, и еще, и заве...

Но подождите — это лишь пост-эффект. Допустим, человеки поймут, что надо развиваться, а не мешать друг другу. Что-то их подтолкнёт. Что-то настолько радикальное и неизбежное, как конец мира. Тогда ведь каждый будет стараться на благо человечества. И в сфере IT — opensource это то, что дает силу и возможности.

Вы только представьте — никаких патентов, никаких тайн, никакого шпионажа. Людство конечно к этому не готово, но ведь вдруг?

Как же к этому прийти? Коммунизм? Коллективный разум? Что может пошатнуть устоявшиеся законы и заставить людство перечеркнуть границы между странами, расами, религиями и просто жить вместе? Как искоренить лень и привить общественное сознание? Нужно что-то сильное, невероятно сильное.

Это будет не просто, но ведь может после этого мир станет лучше?

P.S. Выдохнул

P.P.S. Диллера не сдам.

Ответ на: комментарий от ziemin

Опенсорс на то и опенсорс

Ну, некоторые вещи перенести сложно, даже, вон, баш под CigWin не то, ибо нет интеграции с окружением.

Yustas ★★★★
()
Ответ на: комментарий от ubuntuawp

есть полная интеграция

Реестром рулить оно умеет?
Ставить софт, коннектиться на удалённые машины?
Т.е. можно башем дёргать SystemShell но речь о другом.

Yustas ★★★★
()
Ответ на: комментарий от Yustas

Ну если достаточно «нет интеграции с окружением» то скриптовые языки (а на них завязано процентов 90 научного софта), *TeX и тд и тп. Примеров мульон.

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от DNA_Seq

Потому как это не надо «интегрировать с окруженим», научный софт можно гонять под линуксом через ssh

Yustas ★★★★
()
Ответ на: комментарий от Yustas

Зачем реестр? Что значит рулит? Конфиги в ~ (C:\Users\$username\.bashrc)
Можно из баш сделать cmd - оно запустит cmd.exe
Cygwin - POSIX LibC для Windows + Репа, со скомпиленами пакетами под Win32 - Есть Xorg, GTK+2, GTK+3, Qt3, Qt4, EFL, Open-Motif, Boost, XDG и Freedesktop софт - dbus, hal, *kit, etc
include вин-апи в комплекте
GCC и G++, CPP есть тоже в комплекте

ubuntuawp ★★
()
Ответ на: комментарий от ubuntuawp

Зачем реестр? Что значит рулит?

Править реестр можно этим башем?
Или надо цепляться через что-то ещё(Cygwin - POSIX LibC и т.д.) к вин-АПИ?
Можно ли управлять с этого баша сетью?

Yustas ★★★★
()
Ответ на: комментарий от Yustas

Bash - это шел
зачем им править реестр?
есть прога для правки реестра вынь для линуха - можешь скомпелять под Cygwin
Cygwin - замена libc для Win
Аналог GLibc
Он переправляет вызовы (syscall) в Линукс - ядру маздай
То есть никакой эмуляции
Типа Wine - только исполняет файлы вынь
bash.exe,cat.exe,grep.exe

C:\Users\Паруйр>tasklist|grep svchost.exe
svchost.exe 648 Services 0 6▒096 ▒▒
svchost.exe 724 Services 0 5▒232 ▒▒
svchost.exe 776 Services 0 23▒640 ▒▒
svchost.exe 840 Services 0 160▒532 ▒▒
svchost.exe 884 Services 0 12▒236 ▒▒
svchost.exe 968 Services 0 56▒792 ▒▒
svchost.exe 1140 Services 0 11▒576 ▒▒
svchost.exe 1204 Services 0 16▒648 ▒▒
svchost.exe 1916 Services 0 4▒764 ▒▒
svchost.exe 1796 Services 0 3▒488 ▒▒
svchost.exe 1856 Services 0 10▒564 ▒▒
svchost.exe 2884 Services 0 9▒488 ▒▒

И т.д
или cmd.exe
C:\> cat C:\Cygwin\var\log\Xorg.0.log > C:\Users\username\Desktop\Xorg.log & notepad %USERNAME%\Desktop\Xorg.log
C:\> grep Xorg %USERNAME%\Desktop\Xorg.log
..
C:\> grep Xorg ~/Desktop/Xorg.log
C:\> ls ~
есть и работа с POSIX путями и c UNC путями(Вин32 пути)
тоесть %USERNAME% равно ~ или $USERNAME (bash)
C:\ равно /cygdrive/c
bash: cd D: равно cd /cygdrive/d
bash: cd \SUCKSUCKS равно cd /SUCKSUCKS

ubuntuawp ★★
()
Ответ на: комментарий от ubuntuawp

Я правильно понимаю, что сигвин в основном нужен только для сборки софта? Как-то не могу придумать зачем он нужен еще, если все решается и без него.

TGZ ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.