Windows vs. Linux
, Продолжение
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
| ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
| [216.73.216.131] |
|
|
Правила раздела:
| Страницы: (251) « Первая ... 22 23 [24] 25 26 ... 250 251 ( Перейти к последнему сообщению ) |
Windows vs. Linux
, Продолжение
|
Сообщ.
#346
,
|
|
|
|
Это с какой радости? Цитата NT also introduced Win32, a 32-bit implementation of the Windows API Цитата When Windows 3.0 was released in May 1990, it was so successful that Microsoft decided to change the primary application programming interface for the still-unreleased NT OS/2 (as it was then known) from an extended OS/2 API to an extended Windows API. Цитата Windows NT 3.1 was the first Windows operating system to include TCP/IP support as standard. А потом уже Цитата Основным нововведением в Windows 95 стала возможность выполнять 32-разрядные приложения на основе API Win32. Впервые эта возможность появилась в Windows NT, однако системы этого семейства имели более высокие требования к аппаратному обеспечению и потому не могли сравниться по популярности с «обычной» серией Windows (которая до выхода Windows 95 была представлена семейством Windows 3.x). В Windows 95 была реализована лишь часть возможностей Win32, доступных в Windows NT. Так что 95-е форточки унаследовали некоторые технолигии от Windows NT 3.1. А вообще конечно 95-е Винды -- это была действительно революция. Начиная с интерфейса и заканчивая технологиями аля p'n'p и тд и тп Добавлено Цитата Qraizer @ практически вершина возможностей совместимости и стабильности выбранной ещё в Win1.0 архитектуры. Насчет "стабильности" тут я бы поспорил. Добавлено Цитата Qraizer @ MS никогда не скрывала, что Win9x является временной, и основное её предназначение - облегчить домохозяйкам переход на NT. Сама же за это время потихонечку довела NT до нормального уровня юзабельности как настольной и офисной ОС, а не только серверной. Причём испытательным полигоном была как раз Win9X, её было не жалко. Да, помню насколько 95/98-е винды были падучи )) А вот Windows 2000 когда поставил -- это было просто как день и ночь. Только грузилась долго )) |
|
Сообщ.
#347
,
|
|
|
|
Помнится Win32 API был реализован еще для Windows 3.1/3.11 (по крайней мере основная его часть). Надо было только доустановить Win32s. Что и делалось для работы с некоторыми программами (я так ставил борландовский Paradox). Так что Windows 95 еще и оттуда растет.
Поэтому основным нововведением стало то, что 32-разрядные приложения были объявлены основными, а 16-разрядные оставлены для совместимости. Библиотеки же еще долгое время оставались 16-разрядными. Еще появился таскбар и меню пуск. 98 были, кстати, довольно стабильными. По крайней мере, сами собой в BSoD уже не вываливались. |
|
Сообщ.
#348
,
|
|
|
|
не, на самом деле интересно я, честно говоря, не знаю что это такое, но почему никто ответить не может? |
|
Сообщ.
#349
,
|
|
|
|
Цитата zera @ я, честно говоря, не знаю что это такое, но почему никто ответить не может? организация памяти ведь страничная, какая может быть фрагментация? |
|
Сообщ.
#350
,
|
|
|
|
Цитата К примеру, бывший руководитель Sun Microsystems Скотт МакНили иногда упоминал, что Microsoft никогда не создаёт собственных технологий, а только покупает их: «Назовите хоть что‐нибудь, что они изобрели сами! Серьёзно, хоть одно! Если что‐нибудь вспомните, напишите мне по e-mail, и я разыщу, у кого они это купили. R&D (исследование и разработка) и M&A (слияние и поглощение) для них — одно и то же» .NET? MS Office? visual studio? Цитата Да, помню насколько 95/98-е винды были падучи )) А вот Windows 2000 когда поставил -- это было просто как день и ночь. Только грузилась долго ))эх, вот были времена. мне повезло - на свой первый комп я уже имел возможность поставить именно windows 2000 (сначала попробовал 98, но мне жутко не понравилась его падучесть). ЗНАЧИТЕЛЬНАЯ часть репутации Виндовса как системы падучей идёт со времён 9x, и значительная часть репутации юниксов как систем стабильных тоже идёт со времён падучих виндов. |
|
Сообщ.
#351
,
|
|
|
|
Цитата zera @ Я первый и последний раз об этом слышал туеву хучу лет назад. Причем в контексте "под виндой её быть не может". Всё.не, на самом деле интересно я, честно говоря, не знаю что это такое, но почему никто ответить не может? Врят-ли это - серьёзная проблема, если про неё никто не говорит. Цитата Бобёр @ Ну тут ситуация довольно сложная. По идее - для серверного функционала с тех пор ничего особо и не изменилось, особенно в худшую сторону. Но если брать проекты вроде 4-х кед, то да, сырости там - полные штаны. И хотя это как-бы не базовый функционал ОС, на "общую температуру по больнице" влияние всё-таки оказывается большое. и значительная часть репутации юниксов как систем стабильных тоже идёт со времён падучих виндов. |
|
Сообщ.
#352
,
|
|
|
|
Цитата FullArcticFox @ Это с какой радости? То, что в Win95 были добавлены некоторые фишки NT, не отменяет того, что 95 разрабатывалась на основе 3.x. Как-то странно, что вы не заметили торчащие изо всех щелей уши 3.x в Win95. В ней осталось то же 16-ти битное ядро (по соображениям совместимости) (эй, я не говорю, что её основное ядро было 16-ти разрядным, окей?). Некоторые части ОС по тем же соображениям не переводили в 32-х разрядные. Это не говоря ещё про "встроенный" DOS. Неужели это ТАК не напоминает Win3.11? Особенно с учётом этого: Цитата amk @ Помнится Win32 API был реализован еще для Windows 3.1/3.11 (по крайней мере основная его часть). Надо было только доустановить Win32s. Что и делалось для работы с некоторыми программами (я так ставил борландовский Paradox). Так что Windows 95 еще и оттуда растет. Windows 95 - это бывшая Windows 93, она же Chicago, она же Windows 4.0, которая должна была поставляться с MS-DOS 7.0. После добавления в неё десктопа из NT (и некоторых других фишек) она стала Win95. Эммм..... Ну и как после этого можно сказать, что Win95 - это не продолжение Win3.x? Цитата FullArcticFox @ Насчет "стабильности" тут я бы поспорил Имеется ввиду стабильности в данных условиях. Что вы ещё хотели от ТОЙ архитектуры? |
|
Сообщ.
#353
,
|
|
|
|
Цитата zera @ не, на самом деле интересно я, честно говоря, не знаю что это такое, но почему никто ответить не может? Если вкратце, то в винде существует такая функция HeapAlloc, которая выделяет кусок неперемещаемой кучи. Любопытно, что в MSDN пишут, о параметре size: Цитата Хотя на проверке это, мягко говоря, не соответствует действительности. Вот если выделять память этой функцией, то в том же MSDN'е явно сказано, что куча будет фрагментироваться. Ближе к вечеру напишу тестовый примерчик для проверки. The number of bytes to be allocated. If the heap specified by the hHeap parameter is a "non-growable" heap, dwBytes must be less than 0x7FFF8. |
|
Сообщ.
#354
,
|
|
|
|
Какое отношение куча имеет к фрагментации физической памяти?
P.S. Кстати, если говорить про фрагментацию виртуального адресного пространства, то (например) в Windows есть куча с низкой фрагментацией - за соответствующее пенальти по производительности. |
|
Сообщ.
#355
,
|
|
|
|
Цитата MichSpar @ Что значит не фрагментируемой - еще раз спрашиваю? Оперативной памяти (особенно в персоналках) - абсолютно пофигу откуда страницы таскать - это с точки зрения виртуальной памяти. Что до кучи - то это уже заботы менеджера памяти, а он у приложений обычно свой (чаще всего gccшный из glibc) и работающий в UserSpace, а на уровне ОС - вызывающий разве что получить страницу/вернуть страницу. Но так как я не прогер - как оно там в glibc (libc) - не знаю. Хотя на проверке это, мягко говоря, не соответствует действительности. Вот если выделять память этой функцией, то в том же MSDN'е явно сказано, что куча будет фрагментироваться. Ближе к вечеру напишу тестовый примерчик для проверки. И вообще, открой для себя pmap ![]() ![]() myaut@myaut-leo:~$ pmap 4276 4276: krusader -session 10150a6cdda000125671898000000041520056_1257750994_573405 08048000 2416K r-x-- /usr/bin/krusader 082a4000 16K rw--- /usr/bin/krusader 082a8000 8K rw--- [ anon ] 092fe000 26360K rw--- [ anon ] b4b3d000 500K r---- /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Oblique.ttf b4bba000 264K r-x-- /usr/lib/libssl.so.0.9.8 b4bfc000 16K rw--- /usr/lib/libssl.so.0.9.8 b4c00000 1296K r-x-- /usr/lib/libcrypto.so.0.9.8 b4d44000 88K rw--- /usr/lib/libcrypto.so.0.9.8 b4d5a000 12K rw--- [ anon ] b4d5d000 88K r-x-- /usr/lib/kde3/libkcertpart.so b4d73000 4K rw--- /usr/lib/kde3/libkcertpart.so b4d74000 208K r-x-- /usr/lib/libkhexeditcommon.so.0.0.0 b4da8000 12K rw--- /usr/lib/libkhexeditcommon.so.0.0.0 b4dbd000 4K ----- [ anon ] b4dbe000 8192K rw--- [ anon ] b55be000 208K r---- /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-BoldOblique.ttf b55f2000 284K r---- /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf b5639000 216K r---- /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Oblique.ttf b566f000 112K r---- /usr/share/locale/ru/LC_MESSAGES/katepart.mo b568b000 304K r---- /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf b56d7000 208K r-x-- /usr/lib/libktexteditor.so.0.0.0 b570b000 16K rw--- /usr/lib/libktexteditor.so.0.0.0 b570f000 60K r-x-- /usr/lib/liblualib50.so.5.0 b571e000 4K rw--- /usr/lib/liblualib50.so.5.0 b571f000 80K r-x-- /usr/lib/liblua50.so.5.0 b5733000 4K rw--- /usr/lib/liblua50.so.5.0 b5734000 88K r-x-- /usr/lib/libkatepartinterfaces.so.0.0.0 b574a000 12K rw--- /usr/lib/libkatepartinterfaces.so.0.0.0 b574d000 1740K r-x-- /usr/lib/kde3/libkatepart.so b5900000 72K rw--- /usr/lib/kde3/libkatepart.so b5912000 140K r-x-- /usr/lib/libkresources.so.1.2.0 b5935000 8K rw--- /usr/lib/libkresources.so.1.2.0 b5937000 144K r-x-- /usr/lib/libvcard.so.0.0.0 b595b000 8K rw--- /usr/lib/libvcard.so.0.0.0 b595d000 76K r-x-- /usr/lib/libkimproxy.so.0.0.0 b5970000 4K rw--- /usr/lib/libkimproxy.so.0.0.0 b5971000 756K r-x-- /usr/lib/libkabc.so.1.2.0 b5a2e000 20K rw--- /usr/lib/libkabc.so.1.2.0 b5a33000 88K r-x-- /usr/lib/kde3/libkuickplugin.so b5a49000 8K rw--- /usr/lib/kde3/libkuickplugin.so b5a4b000 180K r---- /usr/share/locale/ru/LC_MESSAGES/kio.mo b5a78000 36K r-x-- /usr/lib/kde3/libakregatorkonqplugin.so b5a81000 4K rw--- /usr/lib/kde3/libakregatorkonqplugin.so b5a82000 548K r---- /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf b5b0b000 8K r-x-- /usr/lib/gconv/KOI8-R.so b5b0d000 4K r---- /usr/lib/gconv/KOI8-R.so b5b0e000 4K rw--- /usr/lib/gconv/KOI8-R.so b5b0f000 28K r--s- /usr/lib/gconv/gconv-modules.cache b5b16000 128K r---- /usr/share/locale/ru/LC_MESSAGES/libc.mo b5b36000 1496K r--s- /var/tmp/kdecache-myaut/ksycoca b5cac000 44K r-x-- /usr/lib/qt3/plugins/inputmethods/libqxim.so b5cb7000 4K rw--- /usr/lib/qt3/plugins/inputmethods/libqxim.so b5cb8000 144K r-x-- /usr/lib/qt3/plugins/inputmethods/libqsimple.so b5cdc000 4K rw--- /usr/lib/qt3/plugins/inputmethods/libqsimple.so b5cdd000 16K r-x-- /usr/lib/qt3/plugins/inputmethods/libqimsw-none.so b5ce1000 4K rw--- /usr/lib/qt3/plugins/inputmethods/libqimsw-none.so b5ce2000 40K r-x-- /lib/i686/cmov/libnss_files-2.9.so b5cec000 4K r---- /lib/i686/cmov/libnss_files-2.9.so b5ced000 4K rw--- /lib/i686/cmov/libnss_files-2.9.so b5cee000 84K r-x-- /lib/i686/cmov/libnsl-2.9.so b5d03000 4K r---- /lib/i686/cmov/libnsl-2.9.so b5d04000 4K rw--- /lib/i686/cmov/libnsl-2.9.so b5d05000 8K rw--- [ anon ] b5d07000 28K r-x-- /lib/i686/cmov/libnss_compat-2.9.so b5d0e000 4K r---- /lib/i686/cmov/libnss_compat-2.9.so b5d0f000 4K rw--- /lib/i686/cmov/libnss_compat-2.9.so b5d18000 36K r-x-- /usr/lib/qt3/plugins/inputmethods/libqimsw-multi.so b5d21000 4K rw--- /usr/lib/qt3/plugins/inputmethods/libqimsw-multi.so b5d2b000 144K r---- /usr/share/locale/ru/LC_MESSAGES/krusader.mo b5d4f000 596K r---- /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf b5de4000 120K r-x-- /usr/lib/kde3/plugins/styles/plastik.so b5e02000 4K rw--- /usr/lib/kde3/plugins/styles/plastik.so b5e09000 44K r-x-- /usr/lib/kde3/libkhexedit2part.so b5e14000 4K rw--- /usr/lib/kde3/libkhexedit2part.so b5e15000 68K r-x-- /usr/lib/kde3/libarkplugin.so b5e26000 4K rw--- /usr/lib/kde3/libarkplugin.so b5e27000 224K r---- /usr/share/locale/ru/LC_MESSAGES/kdelibs.mo b5e5f000 192K r-x-- /usr/lib/liblcms.so.1.0.16 b5e8f000 4K rw--- /usr/lib/liblcms.so.1.0.16 b5e90000 12K rw--- [ anon ] b5e93000 440K r-x-- /usr/lib/libmng.so.1.1.0.9 b5f01000 12K rw--- /usr/lib/libmng.so.1.1.0.9 b5f09000 4K r---- /usr/share/locale/ru/LC_MESSAGES/khexedit2part.mo b5f0a000 4K r---- /usr/share/locale/ru/LC_MESSAGES/ark_plugin.mo b5f0b000 36K r-x-- /lib/i686/cmov/libnss_nis-2.9.so b5f14000 4K r---- /lib/i686/cmov/libnss_nis-2.9.so b5f15000 4K rw--- /lib/i686/cmov/libnss_nis-2.9.so b5f16000 16K r-x-- /usr/lib/qt3/plugins/imageformats/libqmng.so b5f1a000 4K rw--- /usr/lib/qt3/plugins/imageformats/libqmng.so b5f1b000 24K r--s- /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2 b5f21000 12K r--s- /var/cache/fontconfig/6eb3985aa4124903f6ff08ba781cd364-x86.cache-2 b5f24000 28K r--s- /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2 b5f2b000 4K r--s- /var/cache/fontconfig/9451a55048e8dbe8633e64d34165fdf2-x86.cache-2 b5f2c000 1288K r---- /usr/lib/locale/locale-archive b606e000 8K rw--- [ anon ] b6070000 16K r-x-- /usr/lib/libXdmcp.so.6.0.0 b6074000 4K rw--- /usr/lib/libXdmcp.so.6.0.0 b6075000 4K rw--- [ anon ] b6076000 144K r-x-- /usr/lib/libexpat.so.1.5.2 b609a000 8K rw--- /usr/lib/libexpat.so.1.5.2 b609c000 16K r-x-- /usr/lib/libXfixes.so.3.1.0 b60a0000 4K rw--- /usr/lib/libXfixes.so.3.1.0 b60a1000 96K r-x-- /usr/lib/libxcb.so.1.1.0 b60b9000 4K rw--- /usr/lib/libxcb.so.1.1.0 b60ba000 4K rw--- [ anon ] b60bb000 8K r-x-- /usr/lib/libXau.so.6.0.0 b60bd000 4K rw--- /usr/lib/libXau.so.6.0.0 b60be000 872K r-x-- /usr/lib/libkdeprint.so.4.2.0 b6198000 32K rw--- /usr/lib/libkdeprint.so.4.2.0 b61a0000 200K r-x-- /usr/lib/libqui.so.1.0.0 b61d2000 8K rw--- /usr/lib/libqui.so.1.0.0 b61d4000 32K r-x-- /usr/lib/libXrender.so.1.3.0 b61dc000 4K rw--- /usr/lib/libXrender.so.1.3.0 b61dd000 8K r-x-- /lib/i686/cmov/libdl-2.9.so b61df000 4K r---- /lib/i686/cmov/libdl-2.9.so b61e0000 4K rw--- /lib/i686/cmov/libdl-2.9.so b61e1000 4K rw--- [ anon ] b61e2000 168K r-x-- /usr/lib/libfontconfig.so.1.3.0 b620c000 4K rw--- /usr/lib/libfontconfig.so.1.3.0 b620d000 452K r-x-- /usr/lib/libfreetype.so.6.3.18 b627e000 16K rw--- /usr/lib/libfreetype.so.6.3.18 b6282000 72K r-x-- /usr/lib/libXft.so.2.1.2 b6294000 4K rw--- /usr/lib/libXft.so.2.1.2 b6295000 8K r-x-- /usr/lib/libXinerama.so.1.0.0 b6297000 4K rw--- /usr/lib/libXinerama.so.1.0.0 b6298000 32K r-x-- /usr/lib/libXcursor.so.1.0.2 b62a0000 4K rw--- /usr/lib/libXcursor.so.1.0.2 b62a1000 4K rw--- [ anon ] b62a2000 24K r-x-- /usr/lib/libXrandr.so.2.2.0 b62a8000 4K rw--- /usr/lib/libXrandr.so.2.2.0 b62a9000 28K r-x-- /usr/lib/libXi.so.6.0.0 b62b0000 4K rw--- /usr/lib/libXi.so.6.0.0 b62b1000 120K r-x-- /usr/lib/libjpeg.so.62.0.0 b62cf000 4K rw--- /usr/lib/libjpeg.so.62.0.0 b62d0000 304K r-x-- /usr/lib/libXt.so.6.0.0 b631c000 12K rw--- /usr/lib/libXt.so.6.0.0 b631f000 4K rw--- [ anon ] b6320000 84K r-x-- /usr/lib/libaudio.so.2.4 b6335000 4K rw--- /usr/lib/libaudio.so.2.4 b6336000 192K r-x-- /usr/lib/libidn.so.11.5.37 b6366000 4K rw--- /usr/lib/libidn.so.11.5.37 b6367000 4K rw--- [ anon ] b6368000 84K r-x-- /usr/lib/libart_lgpl_2.so.2.3.20 b637d000 4K rw--- /usr/lib/libart_lgpl_2.so.2.3.20 b637e000 192K r-x-- /usr/lib/libpcre.so.3.12.1 b63ae000 4K rw--- /usr/lib/libpcre.so.3.12.1 b63af000 4K r-x-- /usr/lib/libpcreposix.so.3.12.1 b63b0000 4K rw--- /usr/lib/libpcreposix.so.3.12.1 b63b1000 16K r-x-- /lib/libattr.so.1.1.0 b63b5000 4K rw--- /lib/libattr.so.1.1.0 b63b6000 32K r-x-- /usr/lib/libfam.so.0.0.0 b63be000 4K rw--- /usr/lib/libfam.so.0.0.0 b63bf000 80K r-x-- /usr/lib/libkdesu.so.4.2.0 b63d3000 4K rw--- /usr/lib/libkdesu.so.4.2.0 b63d4000 4K rw--- [ anon ] b63d5000 396K r-x-- /usr/lib/libkutils.so.1.2.0 b6438000 20K rw--- /usr/lib/libkutils.so.1.2.0 b643d000 416K r-x-- /usr/lib/libkjs.so.1.2.0 b64a5000 20K rw--- /usr/lib/libkjs.so.1.2.0 b64aa000 4K rw--- [ anon ] b64ab000 60K r-x-- /usr/lib/libkwalletclient.so.1.0.1 b64ba000 4K rw--- /usr/lib/libkwalletclient.so.1.0.1 b64bb000 164K r-x-- /usr/lib/libkdefx.so.4.2.0 b64e4000 4K rw--- /usr/lib/libkdefx.so.4.2.0 b64e5000 208K r-x-- /usr/lib/libDCOP.so.4.2.0 b6519000 4K rw--- /usr/lib/libDCOP.so.4.2.0 b651a000 12K rw--- [ anon ] b651d000 1384K r-x-- /lib/i686/cmov/libc-2.9.so b6677000 8K r---- /lib/i686/cmov/libc-2.9.so b6679000 4K rw--- /lib/i686/cmov/libc-2.9.so b667a000 12K rw--- [ anon ] b667d000 172K r-x-- /lib/libgcc_s.so.1 b66a8000 4K rw--- /lib/libgcc_s.so.1 b66a9000 144K r-x-- /lib/i686/cmov/libm-2.9.so b66cd000 4K r---- /lib/i686/cmov/libm-2.9.so b66ce000 4K rw--- /lib/i686/cmov/libm-2.9.so b66cf000 916K r-x-- /usr/lib/libstdc++.so.6.0.12 b67b4000 16K r---- /usr/lib/libstdc++.so.6.0.12 b67b8000 4K rw--- /usr/lib/libstdc++.so.6.0.12 b67b9000 28K rw--- [ anon ] b67c0000 24K r-x-- /lib/libacl.so.1.1.0 b67c6000 4K rw--- /lib/libacl.so.1.1.0 b67c7000 84K r-x-- /lib/i686/cmov/libpthread-2.9.so b67dc000 4K r---- /lib/i686/cmov/libpthread-2.9.so b67dd000 4K rw--- /lib/i686/cmov/libpthread-2.9.so b67de000 12K rw--- [ anon ] b67e1000 80K r-x-- /usr/lib/libICE.so.6.3.0 b67f5000 4K rw--- /usr/lib/libICE.so.6.3.0 b67f6000 8K rw--- [ anon ] b67f8000 28K r-x-- /usr/lib/libSM.so.6.0.0 b67ff000 4K rw--- /usr/lib/libSM.so.6.0.0 b6800000 1128K r-x-- /usr/lib/libX11.so.6.2.0 b691a000 16K rw--- /usr/lib/libX11.so.6.2.0 b691e000 52K r-x-- /usr/lib/libXext.so.6.4.0 b692b000 4K rw--- /usr/lib/libXext.so.6.4.0 b692c000 80K r-x-- /usr/lib/libz.so.1.2.3.3 b6940000 4K rw--- /usr/lib/libz.so.1.2.3.3 b6941000 140K r-x-- /usr/lib/libpng12.so.0.27.0 b6964000 4K rw--- /usr/lib/libpng12.so.0.27.0 b6965000 4K rw--- [ anon ] b6966000 7100K r-x-- /usr/lib/libqt-mt.so.3.3.8 b7055000 256K rw--- /usr/lib/libqt-mt.so.3.3.8 b7095000 16K rw--- [ anon ] b7099000 2372K r-x-- /usr/lib/libkdecore.so.4.2.0 b72ea000 64K rw--- /usr/lib/libkdecore.so.4.2.0 b72fa000 12K rw--- [ anon ] b72fd000 2936K r-x-- /usr/lib/libkdeui.so.4.2.0 b75db000 176K rw--- /usr/lib/libkdeui.so.4.2.0 b7607000 3852K r-x-- /usr/lib/libkhtml.so.4.2.0 b79ca000 184K rw--- /usr/lib/libkhtml.so.4.2.0 b79f8000 4K rw--- [ anon ] b79f9000 3420K r-x-- /usr/lib/libkio.so.4.2.0 b7d50000 124K rw--- /usr/lib/libkio.so.4.2.0 b7d6f000 4K rw--- [ anon ] b7d70000 264K r-x-- /usr/lib/libkparts.so.2.1.0 b7db2000 16K rw--- /usr/lib/libkparts.so.2.1.0 b7db6000 4K rw--- [ anon ] b7db7000 888K r-x-- /usr/lib/libkjsembed.so.1.0.0 b7e95000 48K rw--- /usr/lib/libkjsembed.so.1.0.0 b7ea1000 532K r-x-- /usr/lib/libkonq.so.4.2.0 b7f26000 20K rw--- /usr/lib/libkonq.so.4.2.0 b7f2b000 4K r--s- /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-x86.cache-2 b7f2c000 8K r--s- /var/cache/fontconfig/de9486f0b47a4d768a594cb4198cb1c6-x86.cache-2 b7f2e000 20K r--s- /var/cache/fontconfig/105b9c7e6f0a4f82d8c9b6e39c52c6f9-x86.cache-2 b7f33000 4K r--s- /var/cache/fontconfig/2da08ab1328900a4581f87e74c0172ce-x86.cache-2 b7f34000 28K r--s- /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-x86.cache-2 b7f3b000 8K r--s- /var/cache/fontconfig/7ef2298fde41cc6eeb7af42e48b7d293-x86.cache-2 b7f3d000 8K rw--- [ anon ] b7f3f000 4K r-x-- [ anon ] b7f40000 112K r-x-- /lib/ld-2.9.so b7f5c000 4K r---- /lib/ld-2.9.so b7f5d000 4K rw--- /lib/ld-2.9.so bf83e000 128K rw--- [ stack ] total 82124K |
|
Сообщ.
#356
,
|
|
|
|
Цитата Бобёр @ Цитата К примеру, бывший руководитель Sun Microsystems Скотт МакНили иногда упоминал, что Microsoft никогда не создаёт собственных технологий, а только покупает их: «Назовите хоть что‐нибудь, что они изобрели сами! Серьёзно, хоть одно! Если что‐нибудь вспомните, напишите мне по e-mail, и я разыщу, у кого они это купили. R&D (исследование и разработка) и M&A (слияние и поглощение) для них — одно и то же» .NET? MS Office? visual studio? А в этих продуктах есть какие-то изобретения? Все это было до них. |
|
Сообщ.
#357
,
|
|
|
|
Цитата D_KEY @ А в этих продуктах есть какие-то изобретения? ...напряжённо думает, кто же это умудрился реализовать майкрософтовские форматы офиса до майкрософт... |
|
Сообщ.
#358
,
|
|
|
|
Цитата CodeMonkey @ Цитата D_KEY @ А в этих продуктах есть какие-то изобретения? ...напряжённо думает, кто же это умудрился реализовать майкрософтовские форматы офиса до майкрософт... А причем тут форматы? Если я сделаю свой офис, со своими форматами файлов, то я стану изобретателем чего-то нового? То есть все, что они придумали нового, это несколько форматов файлов? |
|
Сообщ.
#359
,
|
|
|
|
Подозреваю, что только американское патентное ведомство сможет однозначно ответить на вопрос "а в чём же была новизна".
Думаю, что она всё таки была . |
|
Сообщ.
#360
,
|
|
|
|
Цитата Бобёр @ Подозреваю, что только американское патентное ведомство сможет однозначно ответить на вопрос "а в чём же была новизна". Думаю, что она всё таки была .Но если эту новизну могут заметить только в патентном ведомстве, а не те, кто используют "новое", то новизна сомнительная |