• The Public Domain Is Working Again — No Thanks To Disney

    ,

    www.cartoonbrew.com/law/the-public-domain-is-working-again-no-thanks-to-disney-169658.html

    The law protects new works from unauthorized copying while allowing artists free rein on older works.

    The Copyright Act of 1909 used to govern copyrights. Under that law, a creator had a copyright on his creation for 28 years from “publication,” which could then be renewed for another 28 years. Thus, after 56 years, a work would enter the public domain.

    However, the Congress passed the Copyright Act of 1976, extending copyright protection for works made for hire to 75 years from publication.

    Then again, in 1998, Congress passed the Sonny Bono Copyright Term Extension Act (derided as the “Mickey Mouse Protection Act” by some observers due to the Walt Disney Company’s intensive lobbying efforts), which added another twenty years to the term of copyright.

    it is because Snow White was in the public domain that it was chosen to be Disney’s first animated feature.
    Ironically, much of Disney’s legislative lobbying over the last several decades has been focused on preventing this same opportunity to other artists and filmmakers.

    The battle in the coming years will be to prevent further extensions to copyright law that benefit corporations at the expense of creators and society as a whole.

  • SourceTree vs Github Desktop – Which one to use

    ,

    Sourcetree and GitHub Desktop are both free, GUI-based Git clients aimed at simplifying version control for developers. While they share the same core purpose—making Git more accessible—they differ in features, UI design, integration options, and target audiences.


    Installation & Setup

    • Sourcetree
      • Download: https://www.sourcetreeapp.com/
      • Supported OS: Windows 10+, macOS 10.13+
      • Prerequisites: Comes bundled with its own Git, or can be pointed to a system Git install.
      • Initial Setup: Wizard guides SSH key generation, authentication with Bitbucket/GitHub/GitLab.
    • GitHub Desktop
      • Download: https://desktop.github.com/
      • Supported OS: Windows 10+, macOS 10.15+
      • Prerequisites: Bundled Git; seamless login with GitHub.com or GitHub Enterprise.
      • Initial Setup: One-click sign-in with GitHub; auto-syncs repositories from your GitHub account.

    Feature Comparison

    FeatureSourcetreeGitHub Desktop
    Branch VisualizationDetailed graph view with drag-and-drop for rebasing/mergingLinear graph, simpler but less configurable
    Staging & CommitFile-by-file staging, inline diff viewAll-or-nothing staging, side-by-side diff
    Interactive RebaseFull support via UIBasic support via command line only
    Conflict ResolutionBuilt-in merge tool integration (DiffMerge, Beyond Compare)Contextual conflict editor with choice panels
    Submodule ManagementNative submodule supportLimited; requires CLI
    Custom Actions / HooksDefine custom actions (e.g., launch scripts)No UI for custom Git hooks
    Git Flow / Hg FlowBuilt-in supportNone
    PerformanceCan lag on very large reposGenerally snappier on medium-sized repos
    Memory FootprintHigher RAM usageLightweight
    Platform IntegrationAtlassian Bitbucket, JiraDeep GitHub.com / Enterprise integration
    Learning CurveSteeper for beginnersBeginner-friendly
    (more…)