Mengapa Microsoft mengenakan biaya mahal untuk alat pengembangnya? [Tutup]

16

Microsoft mengenakan biaya ribuan dolar untuk sebagian besar versi Visual Studio. Bandingkan ini dengan perusahaan seperti Apple dan Google dan dengan organisasi seperti GNU dan Eclipse yang memberikan alat pengembang secara gratis, itu membuat saya bertanya-tanya di mana letak perbedaannya.

Alasan di balik Apple dan Google memberikan alat secara gratis adalah untuk membuatnya lebih mudah bagi pengembang untuk mengembangkan platform, yang pada gilirannya menghasilkan peningkatan penjualan unit. Apakah Windows dianggap di mana-mana sehingga tidak perlu promosi tambahan, dan sebaliknya dapat dimanfaatkan oleh Microsoft untuk menghasilkan uang dari alat yang dikembangkannya? Apakah hanya karena mereka dapat mengenakan biaya sebanyak yang mereka lakukan dan bahwa beberapa orang bersedia membayarnya?

Saya juga ingin tahu apakah tingginya biaya alat telah membatasi jumlah toko perangkat lunak kecil yang berkembang untuk Windows, jika toko yang ada baik menggunakan versi gratis (lumpuh), atau lainnya, alat yang lebih murah.

Kyle Cronin
sumber
17
Microsoft meminta bayaran untuk alat pengembangnya hanya karena mereka bisa :)
chossen-addict
12
Sudahkah Anda melihat Express Express of VisualStudio? Saya telah bekerja di perusahaan kecil di mana Express cukup baik untuk apa yang saya lakukan. Organisasi yang lebih besar akan membayarnya. Saya telah bekerja untuk perusahaan yang membayar RAD IBM yang didasarkan pada Eclipse (meskipun ada edisi komunitas WebSphere) karena mereka ingin memiliki perjanjian layanan dengan IBM (dan saya cukup mereka menggunakan perjanjian itu).
FrustratedWithFormsDesigner
7
Lumpuh? Saya telah menyelesaikan beberapa proyek yang layak dengan penambahan Express dari Visual Studio. Hal-hal mahal benar-benar hanya berperan ketika Anda memiliki tim yang lebih besar bekerja pada sistem yang sangat besar yang membutuhkan alat yang lebih kuat. Untuk toko-toko kecil, Anda pasti bisa mendapatkan alat gratis hingga murah (masih sangat kuat).
Jarrod Nettles
24
Apakah Anda benar-benar membandingkan alat yang Anda daftarkan dengan Visual Studio? Tidak ada perbandingan. Visual Studio adalah urutan yang lebih baik dari semua itu. Visual Studio, tidak ada, lingkungan pengembangan terintegrasi terbaik yang ada.
John Kraft
28
Jika mereka memberikannya, kita semua akan menuduh mereka meningkatkan kekayaan uang tunai mereka untuk mengusir para pemain kecil keluar dari pasar dan memperluas monopoli.
Affe

Jawaban:

25

Ini semacam "sudahkah kamu berhenti memukul istrimu?" pertanyaan. Meskipun ada produk Microsoft yang harganya ribuan dolar, ada banyak lagi (dari Microsoft) yang gratis, selalu, untuk semua orang (misalnya Express) dan cara (sah, nyata, cara) untuk mendapatkan produk mahal secara gratis. Lihat /software/82785/are-there-deals-free-or-low-cost-to-license-visual-studio-for-open-source-devel/82787 dan Can a developer dapatkan diskon untuk produk Microsoft? sebagai contoh.

Kate Gregory
sumber
18
Saya tidak mendapatkan analogi yang Anda buat di baris pertama? Bisakah Anda menguraikan?
Steven Evers
8
Bertanya apakah Anda berhenti melakukan hal buruk tidak membuat Anda mengatakan Anda tidak pernah memulai. Bertanya mengapa Microsoft melakukan hal tertentu tidak membuat Anda mengatakan mereka tidak melakukannya. Hanya klien korporat besar yang membayar harga tersebut - sisanya menggunakan BizSpark, WebSpark, DreamSpark, program mitra, edisi Express, dan sebagainya.
Kate Gregory
2
Saya rasa saya mengerti. Anda mengatakan bahwa OP, lebih atau kurang, mengajukan pertanyaan.
Steven Evers
2
@SnOrfus, lebih mirip dengan pertanyaan yang dimuat en.wikipedia.org/wiki/Loaded_question . Mengemis pertanyaannya sedikit berbeda - mis. Lihat nizkor.org/features/fallacies/begging-the-question.html
Kate Gregory
7
Pertanyaannya juga dimuat dengan cara lain: itu menunjukkan bahwa semua alternatif gratis. Itu juga tidak benar.
MSalters
17

Ada posting yang SANGAT panjang, namun sangat informatif, oleh Joel Spolsky di blognya yang menjelaskan beberapa hal ini ... Pada dasarnya itu sama dengan anggapan bahwa perusahaan besar dengan banyak uang akan membayar biaya yang lumayan besar. Perusahaan menengah dan kecil akan mencari sesuatu yang lebih murah, dan toko-toko kecil akan menggunakan versi gratis (atau versi mahal yang diperoleh dengan murah melalui salah satu program MS untuk toko-toko kecil). Dia menyebut strategi penetapan harga ini sebagai "Segmentasi" untuk mengekstraksi "surplus konsumen" maksimum dari pelanggan.

Terima kasih
sumber
6

Untuk memperluas gagasan "karena mereka bisa":

Microsoft adalah pemain besar di banyak bidang perangkat lunak, dan telah cukup lama bahwa mereka, sampai batas tertentu, cukup mengakar. Salah satu konsekuensi dari ini adalah bahwa banyak konsumen akan melihat Microsoft dan mengatakan "Mereka adalah orang besar. Kami akan menggunakan apa yang mereka miliki karena itulah yang kemungkinan besar akan digunakan oleh pelanggan / vendor / kolaborator kami." Dan asumsi ini berlaku karena merupakan asumsi yang dibuat oleh banyak orang secara bersamaan.

Ada sejumlah besar alasan untuk memilih lingkungan, platform, atau teknologi tertentu, tetapi yang terbesar yang saya lihat dengan Microsoft adalah:

  • Alat-alat mereka terintegrasi dengan baik satu sama lain
  • Ada perasaan "Semua orang melakukannya"
  • Masih ada kesalahpahaman yang populer (tidak hanya dalam komputasi) bahwa semakin banyak biaya sesuatu, semakin baik itu. Dengan kata lain, ada asumsi bahwa Anda selalu mendapatkan apa yang Anda bayar, di kedua ujung spektrum harga.

Karena faktor-faktor ini dan lainnya, Microsoft tahu bahwa harga yang mereka tetapkan akan dipenuhi oleh sebagian besar industri, dan mereka dapat mengikuti 'hampir terlalu mahal untuk tidak sebanding dengan garis' dengan mengabaikannya.

asfallows
sumber
Kembali ketika Microsoft baru memulai, begitu juga saya, dan perkataannya adalah "tidak ada yang dipecat karena memilih IBM". Saya pikir sekitar pergantian abad itu menjadi "tidak ada yang dipecat karena memilih Microsoft"
Kate Gregory
5

Sulit mengatakan berapa harga "tepat" untuk produk mereka. Umumnya, harga ditentukan oleh pasar, yaitu penawaran dan permintaan. Kualitas dan semir menimbulkan biaya yang lebih besar kepada pemasok, yang kemudian diteruskan ke konsumen ... dan saya akan mengatakan produk Microsoft umumnya memiliki kualitas yang lebih tinggi (fitur + semir + dukungan + stabilitas perusahaan) daripada banyak alat pengembangan yang lebih murah.

Sebagai salah satu contoh, bandingkan emulator Android Google dengan emulator yang hadir dengan Visual Studio.

Daniel
sumber
4

Jawaban lain di sini baik, tetapi pertimbangkan sebaliknya: mengapa pesaing mereka membebankan biaya yang sangat rendah?

Salah satu jawaban yang mungkin adalah berusaha mengkomoditisasi produk pesaing untuk menggeser dominasi mereka di pasar.

Ada penelitian terkenal (paling tidak, itu terkenal di antara beberapa kalangan ekonomi) tentang produsen barbecue yang membangun barbecue di Asia dan mengirimkannya ke Amerika Utara (sebagian besar Kanada IIRC) dan dikenakan biaya yang hampir tidak ada untuk mereka, untuk sejumlah besar tahun. Mereka sengaja mengambil kerugian besar pada setiap penjualan. Setelah beberapa tahun, tidak ada yang mau repot-repot membeli barbecue domestik karena harganya terlalu mahal.

Setelah produsen dalam negeri keluar dari bisnis, atau dekat dengan itu, produsen timur menaikkan harga mereka ke normal / lebih tinggi dari normal selama beberapa tahun karena ada sangat sedikit persaingan.

Ini adalah, seperti yang saya lihat, apa yang banyak orang coba lakukan terhadap produk-produk Microsoft tertentu sejak lama. Secara khusus, saya percaya Sun terlibat dalam praktik ini dengan Solaris vs Windows Server, StarOffice (akhirnya OpenOffice) vs Microsoft Office, MySQL vs SQL Server.

Saya berani bertaruh uang bahwa jika alat MS pergi besok, Eclipse dan XCode tidak akan gratis untuk waktu yang lama. Akan ada uang yang akan dihasilkan dan setiap perusahaan (yang diperdagangkan secara umum) memiliki tanggung jawab untuk menghasilkan uang sebanyak mungkin.

Steven Evers
sumber
Saya akan memilih ini tetapi tidak memiliki perwakilan. Alat gratis, hemat uang. Perusahaan yang diperdagangkan secara publik yang mendukung alat sumber terbuka tidak mengurangi layanan mereka sendiri tetapi menurunkan biaya layanan pembeda dengan membagi biaya antara perusahaan dengan memelihara dan mengembangkan perangkat lunak yang tidak berbeda, misalnya perusahaan manufaktur yang menghasilkan barang untuk pasar yang berbeda mungkin berkontribusi pada proyek ERP yang sama, layanan manufaktur mereka adalah yang membedakan mereka, tidak ada yang tahu atau peduli sistem akuntansi apa yang mereka gunakan.
Quaternion
Video ini mengekspresikan gagasan itu dengan lebih jelas, maaf saya tidak tahu pada titik apa, itu cukup panjang: video.google.com/videoplay?docid=-694927630239078625
Quaternion
3

Ada beberapa alasan mengapa MS mengenakan biaya atas apa yang mereka lakukan dan lolos begitu saja.

  1. Ada banyak pasokan .NET programmer di luar sana. Bisnis umumnya memutuskan alat berdasarkan pada seberapa mudahnya mempekerjakan orang yang dapat menggunakannya.
  2. Alat-alat yang telah diproduksi MS umumnya membuat pengembangan lebih cepat. Waktu penyebaran yang lebih cepat berarti lebih banyak uang di kantong perusahaan.
  3. MS memiliki banyak program untuk membuat segalanya menjadi lebih murah untuk bisnis. Juga, jika Anda misalnya membeli Visual Studio Ultimate dengan langganan MSDN untuk hampir $ 12.000 kemungkinan Anda akan memperbaruinya setiap tahun karena biaya pembaruan sepertiga dari harga aslinya. Jadi, mereka membuat Anda ketagihan.
  4. Fakta sederhananya adalah, kita masih hidup di dunia yang didominasi oleh Windows. Jika Anda ingin membuat aplikasi desktop, dan Anda adalah bisnis, kemungkinan besar Anda akan akhirnya mengembangkannya di alat MS.
  5. Dan alasan terakhirnya adalah .... semua orang meminta bayaran juga. http://shop.embarcadero.com/dr/v2/ec_Main.Entry17c?SID=39696&SP=10024&CID=0&PID=&PN=29&V1=31047844&V2=31047844&CUR=840&DSP=&PGRP=0&ABCODE=&CACH_ID
Paul
sumber
Embarcadero menagih dua kekayaan. Satu setiap enam bulan.
JensG
1

Untuk satu, mereka memiliki nama yang terkenal dan tepercaya di ruang bisnis. Menggunakan kemasyhuran ini dan kemunculan Windows di dunia perusahaan, mereka membuatnya lebih diinginkan daripada yang Anda pikirkan untuk berinvestasi dan berkembang dengan tumpukan teknologinya.

Membangun pada titik itu, pengembang yang fasih dalam teknologi Microsoft dapat mengenakan biaya lebih banyak untuk produk mereka dan / atau mengharapkan gaji yang lebih tinggi dari dev house berbasis Microsoft.

Saya tidak yakin bagaimana atau apakah itu membatasi toko-toko kecil (terutama dengan fokus terbaru pada komunitas open source oleh Microsoft), tetapi saya membayangkan itu seperti tumpukan teknologi lainnya: Anda berinvestasi di dalamnya. Investasi adalah investasi, baik waktu, uang, atau kombinasi keduanya.

sarumont
sumber