{"id":31640,"date":"2021-02-11T21:50:51","date_gmt":"2021-02-12T02:50:51","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=31640"},"modified":"2021-10-15T15:16:46","modified_gmt":"2021-10-15T19:16:46","slug":"north-dakota-bill-on-app-stores","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2021\/02\/11\/north-dakota-bill-on-app-stores\/","title":{"rendered":"North Dakota Bill on App Stores"},"content":{"rendered":"<p><a href=\"https:\/\/www.macrumors.com\/2021\/02\/10\/apple-privacy-chief-slams-north-dakota-bill\/\">Juli Clover<\/a> (<a href=\"https:\/\/news.ycombinator.com\/item?id=26097251\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/www.macrumors.com\/2021\/02\/10\/apple-privacy-chief-slams-north-dakota-bill\/\"><p>The North Dakota Senate this week introduced a new bill that would prevent Apple and Google from requiring developers to use their respective app stores and payment methods, paving the way for alternative app store options, reports <em><a href=\"https:\/\/bismarcktribune.com\/news\/local\/govt-and-politics\/north-dakota-senate-bill-targets-monopolistic-app-stores\/article_dc491c88-97e0-54cd-beb2-5a26044cb97c.html\">The Bismarck Tribune<\/a><\/em>.<\/p><p>[&#8230;]<\/p><p>Specifically, the bill would prevent Apple from requiring a developer to use a digital application distribution platform as the exclusive mode of distributing a digital product, and it would keep the company from requiring developers to use in-app purchases as the exclusive mode of accepting payment from a user.<\/p><p>Apple Chief Privacy Engineer Erik Neuenschwander spoke out against the bill, saying that it &ldquo;threatens to destroy the iPhone as you know it&rdquo; by requiring changes that would &ldquo;undermine the privacy, security, safety, and performance&rdquo; of the  iPhone.<\/p><\/blockquote>\n\n<p>This argument basically assumes that it&rsquo;s App Review, not iOS&rsquo;s security features, that&rsquo;s protecting users. Yet we have numerous examples of the App Store failing to do so, while at the same time mistakenly blocking good apps and developers. This happens both because the review process doesn&rsquo;t scale and because it&rsquo;s technically impossible to completely review how an app will behave. People definitely have more confidence installing software from an app store, but it&rsquo;s mostly false confidence. Decades of experience with platforms like the Mac and Android that allow sideloading show that a more open approach works just fine. macOS&rsquo;s anti-malware features have never been better.<\/p>\n\n<p>See also: <a href=\"https:\/\/m.signalvnoise.com\/testimony-before-the-north-dakota-senate-industry-business-and-labor-committee\/\">David Heinemeier Hansson<\/a> (<a href=\"https:\/\/twitter.com\/dhh\/status\/1359158446273286146\">tweet<\/a>).<\/p>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/02\/10\/students-developer-account-mistakenly-terminated\/\">Student&rsquo;s Developer Account Mistakenly Terminated<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/02\/03\/scammy-keywatch-and-trezor-apps\/\">Scammy KeyWatch and Trezor Apps<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2020\/10\/07\/house-report-on-competition-in-digital-markets\/\">House Report on Competition in Digital Markets<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2020\/09\/24\/coalition-for-app-fairness\/\">Coalition for App Fairness<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2020\/08\/18\/app-consoles\/\">App Consoles<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2020\/06\/22\/the-app-store-doesnt-make-apps-safe\/\">The App Store Doesn&rsquo;t Make Apps Safe<\/a><\/li>\n<\/ul>\n\n<p id=\"north-dakota-bill-on-app-stores-update-2021-03-02\">Update (2021-03-02): <a href=\"https:\/\/www.macrumors.com\/2021\/02\/16\/north-dakota-app-store-bill-fails\/\">Juli Clover<\/a> (<a href=\"https:\/\/news.ycombinator.com\/item?id=26158834\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/www.macrumors.com\/2021\/02\/16\/north-dakota-app-store-bill-fails\/\">\n<p>The North Dakota Senate today voted no on a new bill that would have paved the way for third-party app store options by preventing Apple from requiring developers to use its App Store and in-app purchase methods for apps.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/pxlnv.com\/linklog\/nd-senate-app-store-bill\/\">Nick Heer<\/a>:<\/p>\n<blockquote cite=\"https:\/\/pxlnv.com\/linklog\/nd-senate-app-store-bill\/\"><p>If this bill had passed, what do you think Apple would have done?<\/p>\n\n<ol>\n<li><p>Stop offering products and services in North Dakota<\/p><\/li>\n<li><p>Construct an entirely separate iOS and App Store model for the citizens of North Dakota<\/p><\/li>\n<li><p>Upend its entire App Store business model<\/p><\/li>\n<\/ol>\n\n<p>I know there are some developers who think the second and third options are likely, but North Dakota has less than a million residents. I think Apple could afford to forego Fargo.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/dhh\/status\/1362879242455945216\">David Heinemeier Hansson<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/dhh\/status\/1362879242455945216\"><p>In my romantic, counterfactual dreams of Steve Jobs, I have him pulling @tim_cook aside and saying: &ldquo;Do you really want to be a  monopolist for the rest of your life, or do you want to change your mind and change the world?&rdquo;. It&rsquo;s never too late to choose to be different.<\/p><p>Because I simply refuse to believe that Jobs would have let himself end up in a fight to bully entire states alongside ALEC and the Koch Brothers. Letting the impression fester that Apple could pull a Facebook and cut off an entire state if it dared to govern against it.<\/p><\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/02\/23\/arizona-bill-on-app-store-payments\/\">Arizona Bill on App Store Payments<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Juli Clover (Hacker News): The North Dakota Senate this week introduced a new bill that would prevent Apple and Google from requiring developers to use their respective app stores and payment methods, paving the way for alternative app store options, reports The Bismarck Tribune.[&#8230;]Specifically, the bill would prevent Apple from requiring a developer to use [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2021-02-12T02:50:55Z","apple_news_api_id":"49ea9482-4ae1-4789-86ad-a9d3dd0a41df","apple_news_api_modified_at":"2021-10-15T19:16:50Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAABQ==","apple_news_api_share_url":"https:\/\/apple.news\/ASeqUgkrhR4mGranT3QpB3w","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[2085,91,784,31,1837,209,355,48,2132],"class_list":["post-31640","post","type-post","status-publish","format-standard","hentry","category-technology","tag-antitrust","tag-appstore","tag-google-play-store","tag-ios","tag-ios-14","tag-legal","tag-privacy","tag-security","tag-sideloading"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/31640","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=31640"}],"version-history":[{"count":4,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/31640\/revisions"}],"predecessor-version":[{"id":31768,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/31640\/revisions\/31768"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=31640"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=31640"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=31640"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}