Автор Тема: Инструмент за записване на ISO върху USB FLASH (Calculate USB Creator 0.1)  (Прочетена 20696 пъти)

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Искам да попитам какъв е смисъла от  този код:
Код
GeSHi (Bash):
  1. usb=`$DIALOG --title "Изберете устройство." --radiolist "Calculate USB Creator 0.1" 0 0 0 \
  2. :$1 "" off \
  3. :$2 "" off \
  4. :$3 "" off \
  5. :$4 "" off \
  6. :$5 "" off \
  7. :$6 "Не пипайте тук!" off 3>&1 1>&2 2>&3 | cut -c2-11`
  8. [ -z "$usb" ] ;
  9. # USB/ISO Детектор

Защото виждам, че менюто което се появява е неактивно...
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

AMD

  • Напреднали
  • *****
  • Публикации: 873
  • Distribution: Calculate Linux Scratch 64 / Alt Linux Centaurus 6.0 64
  • Window Manager: Gnome 2.32/3.2 XFCE 4.8/4.10-git
  • AMD Athlon64/Sempron64 4000+Dual Core/3400+
    • Профил
Искам да попитам какъв е смисъла от  този код:
Код
GeSHi (Bash):
  1. usb=`$DIALOG --title "Изберете устройство." --radiolist "Calculate USB Creator 0.1" 0 0 0 \
  2. :$1 "" off \
  3. :$2 "" off \
  4. :$3 "" off \
  5. :$4 "" off \
  6. :$5 "" off \
  7. :$6 "Не пипайте тук!" off 3>&1 1>&2 2>&3 | cut -c2-11`
  8. [ -z "$usb" ] ;
  9. # USB/ISO Детектор

Защото виждам, че менюто което се появява е неактивно...

На този въпрос и аз не мога да отговоря, но работи.
Просто тази част от програмата ми е взаимствана от Joern Lindau (Toorox Linux Developer)
С off са защото трябва потребителя да избере кое устройство да изтрие, а не всички открити от програмата.
Активен

Господи моля те пази ме от ламерите, от хакерите и сам мога да се пазя.

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Просто тази част от програмата ми е взаимствана от Joern Lindau (Toorox Linux Developer)
Това не трябва ли да се опоменава, поне според повечето лицензи?
Активен

evgeny81

  • Напреднали
  • *****
  • Публикации: 76
  • Distribution: openSUSE ;Calculate ; Arch Linux
  • Window Manager: KDE4; KDE4; KDE4
    • Профил
Всъщност в сегашния вариант е написано от кой е взаимствал и т.н.
Погледнете на предната страница още вчера е поправено поста ми с превода
« Последна редакция: Mar 06, 2012, 16:59 от evgeny81 »
Активен

v_badev

  • Напреднали
  • *****
  • Публикации: 1355
    • Профил
Освен ако USB/ISO детектора на Joern Lindau не е лицензиран под „GPL2 или следваща версия“ не може да бъде част от GPL3 програма. За който може да чете на английски или на руски.

Не можах да намеря оригиналният код за 2-те минути, които отделих за търсене, така че може и да не съм прав.
Активен

evgeny81

  • Напреднали
  • *****
  • Публикации: 76
  • Distribution: openSUSE ;Calculate ; Arch Linux
  • Window Manager: KDE4; KDE4; KDE4
    • Профил
Освен ако USB/ISO детектора на Joern Lindau не е лицензиран под „GPL2 или следваща версия“ не може да бъде част от GPL3 програма. За който може да чете на английски или на руски.

Не можах да намеря оригиналният код за 2-те минути, които отделих за търсене, така че може и да не съм прав.

Виж тук

http://www.toorox.de/toorox_downloads/toorox-iso2stick
Активен

v_badev

  • Напреднали
  • *****
  • Публикации: 1355
    • Профил
Значи лицензите са несъвместими и скрипта на AMD не може да се бъде лицензиран под GPL3. В линка, който си дал изрично пише само GPL2.

@AMD - Не е добра идея да лицензираш нещо под лиценз, който не си чел. Вероятно все някой го е превел на руски.
Активен

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Всъщност в сегашния вариант е написано от кой е взаимствал и т.н.
Погледнете на предната страница още вчера е поправено поста ми с превода
Да, видях, извинявам се за недоглеждането. Не се съмнявам, че ще оправите и въпроса с различните версии на GPL.
Активен

AMD

  • Напреднали
  • *****
  • Публикации: 873
  • Distribution: Calculate Linux Scratch 64 / Alt Linux Centaurus 6.0 64
  • Window Manager: Gnome 2.32/3.2 XFCE 4.8/4.10-git
  • AMD Athlon64/Sempron64 4000+Dual Core/3400+
    • Профил
Значи лицензите са несъвместими и скрипта на AMD не може да се бъде лицензиран под GPL3. В линка, който си дал изрично пише само GPL2.

@AMD - Не е добра идея да лицензираш нещо под лиценз, който не си чел. Вероятно все някой го е превел на руски.

Четох го внимателно. И не случайно го избрах.
Активен

Господи моля те пази ме от ламерите, от хакерите и сам мога да се пазя.

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Да разбираме, че твоята програма остава GPL3, въпреки че използвания код на Joern Lindau е само GPL2 (а не GPL2 и слдваща версия)?
Активен

AMD

  • Напреднали
  • *****
  • Публикации: 873
  • Distribution: Calculate Linux Scratch 64 / Alt Linux Centaurus 6.0 64
  • Window Manager: Gnome 2.32/3.2 XFCE 4.8/4.10-git
  • AMD Athlon64/Sempron64 4000+Dual Core/3400+
    • Профил
Пратете имейл до автора и да хване адвокат на свободна практика, да съди росен за авторски права...  :P

:> Йорн не би ме съдил, в приятелски отношения сме.
Лиценза ще го оправя. Не крада труда на хората. Има клаузи в GPLv3 които ми харесват, но кражбата на собственост не ми харесва, за това че програмата ми изцяло минава на същия лиценз.

https://github.com/sandikata/ROKO__/commit/1303dadc5db2ccbd9a00e131add37eb13d98f28a
https://github.com/sandikata/ROKO__/blob/master/calculate-usb-creator

Както казах одържах си на думата
« Последна редакция: Mar 06, 2012, 21:30 от AMD »
Активен

Господи моля те пази ме от ламерите, от хакерите и сам мога да се пазя.

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Не искам да се меся, но си има guidelines за това как една програма се пуска с GPL лиценз. Друг е въпроса, че ако трябва да се следват в случая, съотношението eLoC/LoC много вероятно ще падне под 50%.
Активен

"Knowledge is power" - France is Bacon

lunarvalley

  • Гост
ако е GPL не трябва ли и копие от лиценза да се включи?
http://www.gnu.org/licenses/gpl-2.0.html

Цитат
1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program.
Активен

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Да, много е лоша Америка :)

И така, какъв последно лиценз избра?
Активен

"Knowledge is power" - France is Bacon

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
А, не така. GPL софтуерът е свободен и свободата специално там означава отговорности и ограничения. Ама не може така просто да напишеш license:gpl2. Това ако брадатите гурута от GNU го видят ще ти се нахокат, скарат и наплюят. Ако наистина искаш да пишеш свободен софтуер, слагаш wtf license и не се занимаваш. Другото е претенциозна бюрокрация и ако съвсем съзнателно искаш да преебеш всички останали, трябва да го направиш с класа. Което включва задължителната част с глупавите license хедъри. Това е положението.
Активен

"Knowledge is power" - France is Bacon

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
flash игричка
Хумор
Ipolit 19 7766 Последна публикация Sep 02, 2007, 13:43
от reiserFS
Fedora и LiveUSB Creator проблем
Настройка на програми
s7ar 5 3185 Последна публикация Apr 27, 2009, 17:39
от mishot
Добавяне и използване на библиотеки в Qt Creator
Общ форум
staco 16 5345 Последна публикация Sep 03, 2009, 21:31
от LinuxFanUNIX
Calculate Linux
Коментар
ROKO__ 48 11362 Последна публикация Dec 19, 2010, 13:14
от neter
Calculate 11.15 бавен първоначален експлоурър
Настройка на програми
arlekin 5 2111 Последна публикация Apr 17, 2012, 10:11
от arlekin