The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Опубликован код драйвера для видеоускорителя Broadcom VideoCore, используемого в Raspberry Pi

24.10.2012 18:31

Разработчики проекта Raspberry Pi объявили о публикации компанией Broadcom исходных текстов драйвера для графической подсистемы VideoCore, используемой в одночиповых системах, производимых компанией Broadcom, и, в частности, в SoC BCM2835, на базе которого основаны платы Raspberry Pi. Отмечается, что компания Broadcom стала первым производителем, опубликовавшим полные исходные тексты драйвера для своих мультимедийных SoC, а плата Raspberry Pi стала первым продуктом для которого доступен полнофункциональный открытый графический стек, созданный не на основе обратного инжиниринга.

Код драйвера размещён в общедоступном репозитории и включает в себя как компоненты, работающие на уровне ядра Linux (модуль vcihq для передачи сообщений к VideoCore), так и набор библиотек для организация взаимодействия с GPU из пользовательских приложений и задействования всех поддерживаемых чипом средств аппаратной акселерации. В частности, в поставку входят библиотеки с реализацией интерфейсов к EGL, mmal, GLESv2, vcos, openmaxil, vchiq_arm, bcm_host, WFC и OpenVG. Код библиотек открыт под лицензией BSD, а часть, работающая на уровне ядра Linux распространяется под двойной лицензией GPL/BSD. Открыты только компоненты, работающие на CPU ARM, код загружаемой в GPU прошивки остаётся закрытым и требует заливки бинарного блоба в процессе загрузки системы.

Графическая подсистема чипов Broadcom кардинально отличается от подсистем других производителей и представляет собой по сути самодостаточный процессор, выходящий за рамки DSP, на котором работает некоторое подобие операционной системы (код прошивки остаётся закрытым). GPU может выполнять приложения независимо от остальной системы, самостоятельно компилировать шейдеры и обменивается сообщениями с системным процессором через совместно используемую область памяти.

Отмечается, что открытие кода драйвера позволит заинтересованным энтузиастам обеспечить поддержку Broadcom VideoCore в изначально не поддерживаемых операционных системах, таких как FreeBSD, NetBSD, Plan9, RISC OS и Haiku, создать прослойку для работы Wayland поверх EGL, улучшить интеграцию GLES/VG с X.Org, разработать драйверы для Mesa, подготовить выполняемые на уровне ядра части драйвера к включению в состав основного ядра Linux. Лицензия BSD выбрана для упрощения интеграции кода с компонентами графического стека Linux, большинство составных частей которого поставляется под лицензией MIT (например, X.Org, Wayland и Mesa).

Дополнение: Некоторые известные разработчики открытых видеодрайверов выступили с критикой степени открытости драйвера для видеоускорителя Broadcom VideoCore. Возможности по внесению улучшений и исправлений в логику работы оказались сильно ограничены из-за того, что основные функции выполняются на стороне проприетарной прошивки, а в доступном драйвере имеется лишь прослойка для вызова функций прошивки. В том числе внутри прошивки реализована поддержка OpenGL ES и независимые разработчики не могут никак повлиять на её работу.

  1. Главная ссылка к новости (http://www.raspberrypi.org/arc...)
  2. OpenNews: Началась разработка открытого драйвера для Broadcom VideoCore
  3. OpenNews: Компания Samsung открыла код DRM-драйвера для SoC Exynos4210
  4. OpenNews: Компания Texas Instruments представила новый открытый DRM/KMS-драйвер для платформы OMAP
  5. OpenNews: Представлен открытый драйвер для графической подсистемы чипов Qualcomm
  6. OpenNews: Открыт код Lima, драйвера для GPU Mali, используемого во многих ARM-чипах
Лицензия: CC-BY
Тип: Интересно / К сведению
Короткая ссылка: https://opennet.ru/35161-broadcom
Ключевые слова: broadcom, videocore, driver
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (49) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, spanasik (ok), 19:19, 24/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    работают же люди, молодцы !
     
  • 1.2, Аноним (-), 19:20, 24/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > о публикации компанией Broadcom исходных текстов драйвера

    Инихренасебе :). Предвижу волну развития опенсорсных драйверов, ибо остальные почувствуют себя несколько подпертыми конкуренцией.

     
  • 1.3, baz (??), 19:43, 24/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    верным курсом идут Товарщи!
     
  • 1.4, Аноним (-), 19:45, 24/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Открытость только еще больше пробудит интерес ко всем устройствам, где есть этот чип. Да и более эффективно использовать доступные ресурсы только радует особенно в портативных устройствах.

    Видимо скоро стоит ждать какого ни будь кода, от какой нить другой компании по производству чипов для портативных устройств. Возможно, портативных устройств типа Raspberry Pi было бы куда больше, если бы производители не ставили жесткие рамки на то чтобы получить даташит на их чип. Поскольку для получения даташита на чипы от подобных производителей может быть только при условии, что вы компания, а не частное лицо

     
     
  • 2.8, Аноним (-), 20:08, 24/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Открытость только еще больше пробудит интерес ко всем устройствам, где есть этот чип.

    Дык. Самое странное что это дотумкало первым почему-то до броадкома. Весьма слоупочного по жизни. Вот уж не ожидалось. Если в конкурсе кто быстрее станет ос - нера или ацдси победил каспер, то в конкурсе кто быстрее выбросит блобовые видеодрова внезапно победил вечно страдающий проприерастией броадком. Странно но факт.

     
     
  • 3.14, BratSinot (?), 20:25, 24/10/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В видео-драйверах и всяких там OGL реализациях используется дофига алгоритмов которые патентованы и лицензированы произвдителями видео-карт. Даже при все желании их просто так не откроешь, засудят.
     
     
  • 4.17, Аноним (-), 20:27, 24/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > В видео-драйверах и всяких там OGL реализациях используется дофига алгоритмов которые патентованы
    > и лицензированы произвдителями видео-карт. Даже при все желании их просто так
    > не откроешь, засудят.

    Пиндеж, почти все вполне себе реализуемо. Ну вон для интеля и амд на десктопах вполне себе есть открытые дрова. Единственный проблемный момент который я знаю - компрессия текстур. Там есть патент на s3tc но его валидность помнится была публично поставлена под сомнение. Но можно и без s3tc обойтись вообще-то.

     
     
  • 5.20, Аноним (-), 20:59, 24/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ты ж первый и начнешь стонать, что твой нежно любимый UT в вайне не кажет.
     
     
  • 6.40, Аноним (-), 19:46, 25/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты ж первый и начнешь стонать, что твой нежно любимый UT в вайне не кажет.

    Мой любимый xonotic в виде нативного 64-битного бинаря - вполне себе "кажет".

     
  • 3.27, ВКПб (?), 21:27, 24/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вообще-то бродком выкладывают дрова для новых вай-фаек. Видимо есть причины, почему они это не делают для старых устройтв. Вот еще бы для SoCов дали спеки.
     

  • 1.5, Аноним (-), 19:53, 24/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Интересно, манагеры бродкома перепили или обкурились перед тем, как сделать этот шаг? В смысле я безусловно рад наблюдать тенденцию, но что их побудило.
     
     
  • 2.28, Anonimus Vulgaris (?), 21:30, 24/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ИМХО, либо поставки чипов для Raspberry Pi оказались заметны с точки зрения прибыли, либо, что ещё вероятнее, это был шаг престижа для Broadcom, по сути - рекламная акция (и тоже с прицелом на прибыль - только грядущую).
     
  • 2.33, Аноним (-), 01:50, 25/10/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Интересно, манагеры бродкома перепили или обкурились перед тем, как сделать этот шаг?
    > В смысле я безусловно рад наблюдать тенденцию, но что их побудило.

    Побудила очевидность того факта что устройства становятся более интересными, когда есть возможность изучить не только функциональные качества но и техническое устройство этих качеств. Открытие драйверов позволяет этому чипу найти применение в открытых проектах. Кроме того открыв драйвера, компания дала возможность сообществу портировать его на другие операционные системы. А теперь представьте, что данный чип стал работать на многих операционных системах, это дает чипу большую сферу применения для разного типа разработчиков. А компании производителю это дает больше продаж и уменьшение затрат на портирование. Все в плюсе

     

  • 1.6, анон (?), 19:58, 24/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Вот никогда бы не подумал, что броадком откроет сырцы для своего гпу, ибо те еще проприетарщики +) Так что этим действием они получают +10 к репутации, а RPI, благодаря полностью открытым драйверам, похоже, будет жить еще долго, по крайней мере, пока им будут пользоваться.

    И конечно бы хотелось, чтобы другие корпорации(например nvidia) задумались об открытыии исходников для своих арм видеочипов...

     
  • 1.7, добрый дядя (?), 20:07, 24/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Новость из разряда научной фантастики! Не верю что это случилось!
     
     
  • 2.10, Аноним (-), 20:10, 24/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Новость из разряда научной фантастики! Не верю что это случилось!

    Еще большего сюрреализма добавляет то что это сделал именно броадком, известный своей проблематичностью в данном аспекте. Ущипните меня для проверки что я не сплю!

     
  • 2.36, DFX (ok), 06:12, 25/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    и правильно.

    пока автор тут строчил дифирамбы попуще Phoronix'а, на самом P известный разработчик открытых дровишек, Джером Глиссе, опровергает и негодует - http://phoronix.com/forums/showthread.php?74700-Raspberry-Pi-Gets-Fully-Open-
    даже P пошёл на попятную - http://www.phoronix.com/scan.php?page=news_item&px=MTIxNDk

    Дэвид Эрли, большой дровописатель, тоже недоволен - http://airlied.livejournal.com/76383.html

    а уж стервозный срач от представителей RPi... на http://www.raspberrypi.org/archives/2221 гляньте-ка комменты Luc'а Verhaegen'а, старого любителя по'reverse'ить дровишки (который нынче пилит дров ARM Mali400), и ответы. жуть.

     
     
  • 3.37, Sergey722 (ok), 09:17, 25/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А вы не расскажете в двух словах о чём говорит иностранец?
    По поводу чего они негодуют (а то полез на фороникс, что-то тяжело текст идёт)?
     
     
  • 4.38, Andrey Mitrofanov (?), 09:46, 25/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А вы не расскажете в двух словах о чём говорит иностранец?
    > По поводу чего они негодуют (а то полез на фороникс, что-то тяжело
    > текст идёт)?

    Всё. Об. Том. Же.

    Открытые под фанфары дрыверы -- GPL/BSD простойка к API проприертарной реализации GLES в _блобе _фёрмвари GPU. Саму реализацию GL ни посмотреть, ни дай б-г поулучшать нельзя.

    Того самого _блоба, который работает и начальным загрузчиком этих ваших linux-ов на ширпотрёп arm-ядро и имеет _полный доступ к памяти этих ваших "свободных" ОС.

     
  • 4.57, Andrey Mitrofanov (?), 12:09, 17/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >> По поводу чего они негодуют (а то полез на фороникс, что-то тяжело текст идёт)?
    > Всё. Об. Том. Же.
    > Открытые под фанфары дрыверы -- GPL/BSD простойка к API проприертарной реализации

    Спешите видеть: http://anholt.livejournal.com/44239.html Бродком нанимает _опен-сорсного _девелопера для разработки _опен-сорсных драйверов [для RPi] - Linux DRM и MESA.

    > Того самого _блоба, который работает и начальным загрузчиком этих ваших linux-ов на ширпотрёп arm-ядро и имеет _полный доступ к памяти этих ваших "свободных" ОС

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

     

  • 1.9, Аноним (-), 20:10, 24/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Не впечетляет. Блов всё еще внутри, и в отличии от блобов для GPU от AMD, Броадкомовский блоб это и есть драйвер. Окртыты исходники только прослойки, которая передает команды блобу почти без изменений.
     
     
  • 2.11, Аноним (-), 20:12, 24/10/2012 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > только прослойки, которая передает команды блобу почти без изменений.

    Все так, но со стороны ARM получается открытый и там и тут код по сути. А то что GPU где-то там... ну вот у вас винч или сидиром имеют на борту сервисный процессор, разруливающий большинство команд приехавших по шине. Поэтому когда вы просите прочитать сектор, голову фактически позиционирует, читает, делает ECC и повторы, ремап секторов и прочая фирмвара сервисного проца. А чем команда "прочти мне сектор" фундаментально отличается от команды "скомпиль мне шейдер"?

     
     
  • 3.19, НЕТ (?), 20:50, 24/10/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Плюсую! К сожалению люди всё меньше разбираются в этих вопросах, но всё громче кричат - ПРОПРИЕТАСТЫ!!!
    В каждом устройстве есть прошивка и контроллёры всякие, не зависящие от ОС.
    Ну пусть потребуют открыть код BIOS'a ? слабо? Проприетасты!!!! гнобиииить. Мир и так уже шагнул в сторону открытости (даже мелкософт чавойто открывает) а им всё мало. Ой докричатся, долопочуцца...
    Пы.Сы. Не раскатывайте сильно губу, скоро мода пройдёт, так всё закроют... лет десять и тю-тю
     
     
  • 4.30, Карбофос (ok), 23:25, 24/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    даже не минусую :)
    примерно, раскодировать BIOS, нужно примерно от половины до двух человеко-лет. но это нужно хорошо организовывать при уверенности в том, что наезда не будет. есть такие вещи, как секреты, а ни есть со времен недументированных команд. для меня лично это i8080 (КР580ВМ80А) и Z80. Не говорю уж о MS-DOS и WinAPI. это с int 0x80 всё гораздо проще.
     
  • 4.32, Michael Shigorin (ok), 00:52, 25/10/2012 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > скоро мода пройдёт, так всё закроют... лет десять и тю-тю

    Да, может быть и маятник.

    А помимо открытости, есть ещё фактор человекопостижимости и реализуемости (вспоминаем некрософтовские 6000 страниц спецификации OOXML с глюками, которой сами же затем следовать и отказались).

     
     
  • 5.44, Аноним (-), 19:58, 25/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Да, может быть и маятник.

    Что-то не вижу воскрешения мамонтов. Хотя в принципе мог бы быть и маятник.

     
  • 4.41, Аноним (-), 19:48, 25/10/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Пы.Сы. Не раскатывайте сильно губу, скоро мода пройдёт, так всё закроют... лет десять и тю-тю

    One way ticket. Обратно уже не получится. Не согласятся программеры на геморрой и административные препоны там где можно и без них.


     
     
  • 5.51, Michael Shigorin (ok), 01:35, 26/10/2012 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Не согласятся программеры

    "Не согласится американский народ на..." -- и ведь никуда не делся от тенденций, ведущих к самому что ни на есть полицейскому государству похлеще совка под выкрики о борьбе с терроризмом и несении справедливости/мира/демократии/$WHATEVER.

    Из того, что происходит конкретно в Украине, мне не нравится едва ли не бОльшая часть.  За последние лет десять интересный контрпример был, кажется, один -- для покупки билета на поезд отменили надобность в документе.  Но недавно ввели его требование для обмена валют, скажем.

     
  • 2.12, ops (?), 20:13, 24/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    +1 не понятно, чего так все возбудились.
     
  • 2.24, dimqua (ok), 21:03, 24/10/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Да, не впечатляет. Но судя по словам "плата Raspberry Pi стала первым продуктом для которого доступен полнофункциональный открытый графический стек, созданный не на основе обратного инжинигинга", с другими платами дела обстоят ещё хуже. :(
     
     
  • 3.48, Аноним (-), 20:57, 25/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > продуктом для которого доступен полнофункциональный открытый графический стек,

    Эм... полнофункциональный открытый интерфейс к GPU которое все внутри себя своим кодом делает. То-есть, если ты захочешь поменять что-то в этой логике - обана, а оно в фирмваре реализуется. Закрытой. Опс.

     
     
  • 4.49, dimqua (ok), 21:17, 25/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Да, теперь то думаю все поняли, что Raspberry Pi, оказывается ничем не лучше других подобных плат в плане открытости. Уж лучше, по-моему, иметь возможность использовать неполнофункциональный свободный драйвер, пускай и созданный на основе обратного инжинигинга, чем по полной зависеть от несвободной прошивки в GPU.
     
  • 2.35, dimqua (ok), 03:23, 25/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Блин, оказывается, Raspberry Pi даже не загружается, если на SD-карте нет этого блоба. Однако, вот что пишут:

    Liz@RPi says they have plans to release a board under a different brand which keeps a non-changeable version of the GPU microcode in a serial ROM in order to meet the FSF approval criteria.

     
     
  • 3.42, Аноним (-), 19:49, 25/10/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > a serial ROM in order to meet the FSF approval criteria.

    Нормальный такой чит :). Лучше б запаяли проц без всего этого геморроя. Их есть.


     
     
  • 4.50, dimqua (ok), 21:21, 25/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Актуально для тех, кто не собирается использовать GPU на сабже. Остальным же от этого ни горячо, ни холодно. Вот только сдаётся мне, что RPi и покупают, в основном, из-за соотношения цены и GPU.
     
     
  • 5.55, Аноним (-), 17:34, 01/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Актуально для тех, кто не собирается использовать GPU на сабже. Остальным же
    > от этого ни горячо, ни холодно. Вот только сдаётся мне, что
    > RPi и покупают, в основном, из-за соотношения цены и GPU.

    ... майнеры биткойнов....

     
     
  • 6.56, Аноним (-), 23:15, 01/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Актуально для тех, кто не собирается использовать GPU на сабже. Остальным же
    >> от этого ни горячо, ни холодно. Вот только сдаётся мне, что
    >> RPi и покупают, в основном, из-за соотношения цены и GPU.
    > ... майнеры биткойнов....

    И, BTW, это, кажется, решает их основную проблему - потребление энергии топовыми видяхами, традиционно используемыми в майнинг-фермах. Делая добычу биткойнов экономически эффективной! Йо-хо! Пожалуй, и я себе фермочку заряжу на таких вот распберрях! Еще и линь бесплатный - красота!

     

  • 1.13, anonymous (??), 20:20, 24/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    угу, надеюсь, что не будет так же как с wifi:
    драйвера-то открывали, но BCM4331 на более свежем чипе работает только с реверс-инжиниринговым b43
     
     
  • 2.15, Аноним (-), 20:25, 24/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > драйвера-то открывали,

    ...но телились столько что b43 стал уметь практически все что умел этот драйвер и некоторые вещи делает менее проблемно. Все хорошо в правильном месте в нужное время. Не зря говорят "куй железо пока горячо". Вон атерос успел свой драйвер выковать пока не остыло и ath9k пошел в массы. А броадком прослоупочил...

     
     
  • 3.52, Какаянахренразница (ok), 07:25, 26/10/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Вон атерос успел свой драйвер выковать пока не остыло и ath9k
    > пошел в массы. А броадком прослоупочил...

    Гуано ваш атерос и его драйверы. С модулем ath5k моя wifi-карта вешает ноутбук напрочь. Единственный выход -- madwifi. А ведь, казалось бы, должно быть наоборот.

     

  • 1.25, Омский линуксоид (?), 21:03, 24/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Омские линуксоиды одобряют! Последний проприетарный плацдарм взят в Pi!
     
     
  • 2.46, Аноним (-), 20:52, 25/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Последний

    Да щаз. Он там нифига не последний с таким дизайном проца. Ты посмотри как сие вообще стартует.


     

  • 1.26, Хрен с горы (?), 21:17, 24/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ура! Недавно заказал Raspberry Pi, дак прислали с 512 памяти. А тут на тебе - еще и открытый видеодрайвер. Просто счастье какое то. :)
     
  • 1.29, Пиу (?), 22:35, 24/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а что теперь будет с тем платным кодеком? не нужен?
    а еще я хочу opencl!
     
  • 1.34, Аноним (-), 02:05, 25/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сделали бы Raspberry Pi на базе Atheros. Может быть чуть большего размера, но MIPS тоже интересно, но и цена станет выше, скорее всего.
     
     
  • 2.43, Аноним (-), 19:57, 25/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Сделали бы Raspberry Pi на базе Atheros.

    Посмотрите на tp-link tl-3020 - дешевый, офигенно мелкий, атерос, юсб-хост, вафля. Ну разве что оперативы только 32 Мб но для сетевой девайсины (а где еще надо атерос?) этого за глаза.

    А еще оно в симпотной коробочке с полезностями типа ультраплоского эзернет-шнурка, в инструкции рассказано какие права есть под GPL и где качнуть сорц (!!!) и к тому же поддерживается openwrt. По поводу чего является годной штукой как сам по себе так и приятственной основой для построения всяких нестандартных вундервафель способных работать с сетями.

     

  • 1.39, Аноним (-), 16:34, 25/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    o каком открытом коде идёт речь?
    там ведь только хэдеры...
     
  • 1.45, leon55 (ok), 20:35, 25/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Приятно читать такие новости.
    Я почему-то всю свою жизнь жил с мыслью, что закрытые драйверы - это потому, что там есть то, что показывать другим опасно. Это или украденый кусок кода и присвоенный себе, или ещё что.
    Скажите, коллеги, я прав?
     
     
  • 2.47, Аноним (-), 20:54, 25/10/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Скажите, коллеги, я прав?

    Еще бывает что корпоративщики сдуру налицензировали чего-то у других на идиотских условиях. Получается чемодан без ручки. Выбросить жалко а пользоваться неудобно.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру